|
38861
|
792
|
21
|
2026-04-16T13:22:52.314202+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776345772314_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Đ0%7 105358475357652/75IIICastle Age52Research Mur Đ0%7 105358475357652/75IIICastle Age52Research Murder Holes (Cost: 200 ₽, 100Removes minimum range of Fortifications sothey can attack enemies at their base.(Hotkey: S)4 Roger II of Sicily: 3292/32925 Manuel I: 3242/32423 Anastasios I Dikoros: 3215/32158 Mundzuk the Hun: 3176/31766 Emperor Karel IV: 3156/31562 Zbigniew Olesnicki: 3030/30301 kovaliklukas: 2756/27567 Themistocles: 2651/2651niversityT 2/9kovalikukas (Dravidians...
|
NULL
|
7469372179569900553
|
NULL
|
visual_change
|
ocr
|
NULL
|
Đ0%7 105358475357652/75IIICastle Age52Research Mur Đ0%7 105358475357652/75IIICastle Age52Research Murder Holes (Cost: 200 ₽, 100Removes minimum range of Fortifications sothey can attack enemies at their base.(Hotkey: S)4 Roger II of Sicily: 3292/32925 Manuel I: 3242/32423 Anastasios I Dikoros: 3215/32158 Mundzuk the Hun: 3176/31766 Emperor Karel IV: 3156/31562 Zbigniew Olesnicki: 3030/30301 kovaliklukas: 2756/27567 Themistocles: 2651/2651niversityT 2/9kovalikukas (Dravidians...
|
38859
|
|
66762
|
1502
|
16
|
2026-04-21T15:01:29.068338+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-21/1776 /Users/lukas/.screenpipe/data/data/2026-04-21/1776783689068_m2.jpg...
|
PhpStorm
|
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
×
remove creator form the recipient list
Windsurf: ×
remove creator form the recipient list
Windsurf: Enter follow-up
✕
Claude 4.5 Opus
SWE-1.5
Windsurf Fast
GPT-4.1
Claude 4 Sonnet
Claude 4.5 Sonnet
GPT 5.1
Claude Haiku 4.5
Loading...
Accept ⌘⏎
Reject ⌘⌫
Submit ⏎...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"×","depth":1,"role_description":"text"},{"role":"AXTextField","text":"remove creator form the recipient list","depth":1,"bounds":{"left":0.14428191,"top":0.37430167,"width":0.17353724,"height":0.022346368},"value":"remove creator form the recipient list","role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextField","text":"Windsurf: Enter follow-up","depth":1,"bounds":{"left":0.14428191,"top":0.39664805,"width":0.16456117,"height":0.031923383},"help_text":"Windsurf: Enter follow-up","role_description":"text field","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"✕","depth":1,"bounds":{"left":0.31150267,"top":0.40542698,"width":0.0063164895,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"Claude 4.5 Opus","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"SWE-1.5","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Windsurf Fast","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"GPT-4.1","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Claude 4 Sonnet","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Claude 4.5 Sonnet","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"GPT 5.1","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Claude Haiku 4.5","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Loading...","depth":1,"role_description":"text"},{"role":"AXStaticText","text":"Accept ⌘⏎","depth":1,"bounds":{"left":0.23404256,"top":0.43735036,"width":0.02825798,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Reject ⌘⌫","depth":1,"bounds":{"left":0.2649601,"top":0.43735036,"width":0.027260639,"height":0.017557861},"role_description":"text"},{"role":"AXStaticText","text":"Submit ⏎","depth":1,"bounds":{"left":0.29488033,"top":0.43735036,"width":0.022606382,"height":0.017557861},"role_description":"text"}]...
|
-2371840285319101987
|
1830645268086247300
|
visual_change
|
accessibility
|
NULL
|
×
remove creator form the recipient list
Windsurf: ×
remove creator form the recipient list
Windsurf: Enter follow-up
✕
Claude 4.5 Opus
SWE-1.5
Windsurf Fast
GPT-4.1
Claude 4 Sonnet
Claude 4.5 Sonnet
GPT 5.1
Claude Haiku 4.5
Loading...
Accept ⌘⏎
Reject ⌘⌫
Submit ⏎...
|
NULL
|
|
55536
|
1198
|
1
|
2026-04-20T09:54:21.800767+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-20/1776 /Users/lukas/.screenpipe/data/data/2026-04-20/1776678861800_m2.jpg...
|
PhpStorm
|
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
×
Enter instruction
✕
Claude 4.5 Opus
SWE-1.5
Wind ×
Enter instruction
✕
Claude 4.5 Opus
SWE-1.5
Windsurf Fast
GPT-4.1
Claude 4 Sonnet
Claude 4.5 Sonnet
GPT 5.1
Claude Haiku 4.5
Loading...
Accept ⌘⏎
Reject ⌘⌫
Submit ⏎...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"×","depth":1,"role_description":"text"},{"role":"AXTextField","text":"Enter instruction","depth":1,"bounds":{"left":0.14428191,"top":0.8076616,"width":0.16456117,"height":0.031923383},"help_text":"Enter instruction","role_description":"text field","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"✕","depth":1,"bounds":{"left":0.31150267,"top":0.8164405,"width":0.0063164895,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"Claude 4.5 Opus","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"SWE-1.5","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Windsurf Fast","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"GPT-4.1","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Claude 4 Sonnet","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Claude 4.5 Sonnet","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"GPT 5.1","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Claude Haiku 4.5","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Loading...","depth":1,"role_description":"text"},{"role":"AXStaticText","text":"Accept ⌘⏎","depth":1,"role_description":"text"},{"role":"AXStaticText","text":"Reject ⌘⌫","depth":1,"role_description":"text"},{"role":"AXStaticText","text":"Submit ⏎","depth":1,"role_description":"text"}]...
|
-5195002151793638811
|
1760898022856150741
|
click
|
accessibility
|
NULL
|
×
Enter instruction
✕
Claude 4.5 Opus
SWE-1.5
Wind ×
Enter instruction
✕
Claude 4.5 Opus
SWE-1.5
Windsurf Fast
GPT-4.1
Claude 4 Sonnet
Claude 4.5 Sonnet
GPT 5.1
Claude Haiku 4.5
Loading...
Accept ⌘⏎
Reject ⌘⌫
Submit ⏎...
|
55534
|
|
64448
|
1426
|
28
|
2026-04-21T11:13:13.586095+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-21/1776 /Users/lukas/.screenpipe/data/data/2026-04-21/1776769993586_m2.jpg...
|
PhpStorm
|
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
×
Enter instruction
✕
Claude 4.5 Opus
SWE-1.5
Wind ×
Enter instruction
✕
Claude 4.5 Opus
SWE-1.5
Windsurf Fast
GPT-4.1
Claude 4 Sonnet
Claude 4.5 Sonnet
GPT 5.1
Claude Haiku 4.5
Loading...
Accept ⌘⏎
Reject ⌘⌫
Submit ⏎...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"×","depth":1,"role_description":"text"},{"role":"AXTextField","text":"Enter instruction","depth":1,"bounds":{"left":0.40757978,"top":0.27294493,"width":0.16456117,"height":0.031923383},"help_text":"Enter instruction","role_description":"text field","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"✕","depth":1,"bounds":{"left":0.57480055,"top":0.28172386,"width":0.0063164895,"height":0.014365523},"role_description":"text"},{"role":"AXStaticText","text":"Claude 4.5 Opus","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"SWE-1.5","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Windsurf Fast","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"GPT-4.1","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Claude 4 Sonnet","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Claude 4.5 Sonnet","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"GPT 5.1","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Claude Haiku 4.5","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Loading...","depth":1,"role_description":"text"},{"role":"AXStaticText","text":"Accept ⌘⏎","depth":1,"role_description":"text"},{"role":"AXStaticText","text":"Reject ⌘⌫","depth":1,"role_description":"text"},{"role":"AXStaticText","text":"Submit ⏎","depth":1,"role_description":"text"}]...
|
-5195002151793638811
|
1760898022856150741
|
click
|
accessibility
|
NULL
|
×
Enter instruction
✕
Claude 4.5 Opus
SWE-1.5
Wind ×
Enter instruction
✕
Claude 4.5 Opus
SWE-1.5
Windsurf Fast
GPT-4.1
Claude 4 Sonnet
Claude 4.5 Sonnet
GPT 5.1
Claude Haiku 4.5
Loading...
Accept ⌘⏎
Reject ⌘⌫
Submit ⏎...
|
NULL
|
|
66761
|
1501
|
18
|
2026-04-21T15:01:17.472921+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-21/1776 /Users/lukas/.screenpipe/data/data/2026-04-21/1776783677472_m1.jpg...
|
PhpStorm
|
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
×
Enter instruction
✕
Claude 4.5 Opus
SWE-1.5
Wind ×
Enter instruction
✕
Claude 4.5 Opus
SWE-1.5
Windsurf Fast
GPT-4.1
Claude 4 Sonnet
Claude 4.5 Sonnet
GPT 5.1
Claude Haiku 4.5
Loading...
Accept ⌘⏎
Reject ⌘⌫
Submit ⏎...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"×","depth":1,"role_description":"text"},{"role":"AXTextField","text":"Enter instruction","depth":1,"help_text":"Enter instruction","role_description":"text field","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"✕","depth":1,"role_description":"text"},{"role":"AXStaticText","text":"Claude 4.5 Opus","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"SWE-1.5","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Windsurf Fast","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"GPT-4.1","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Claude 4 Sonnet","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Claude 4.5 Sonnet","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"GPT 5.1","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Claude Haiku 4.5","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Loading...","depth":1,"role_description":"text"},{"role":"AXStaticText","text":"Accept ⌘⏎","depth":1,"role_description":"text"},{"role":"AXStaticText","text":"Reject ⌘⌫","depth":1,"role_description":"text"},{"role":"AXStaticText","text":"Submit ⏎","depth":1,"role_description":"text"}]...
|
-5195002151793638811
|
1760898022856150741
|
visual_change
|
accessibility
|
NULL
|
×
Enter instruction
✕
Claude 4.5 Opus
SWE-1.5
Wind ×
Enter instruction
✕
Claude 4.5 Opus
SWE-1.5
Windsurf Fast
GPT-4.1
Claude 4 Sonnet
Claude 4.5 Sonnet
GPT 5.1
Claude Haiku 4.5
Loading...
Accept ⌘⏎
Reject ⌘⌫
Submit ⏎...
|
66760
|
|
43850
|
930
|
75
|
2026-04-17T08:23:31.256690+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-17/1776 /Users/lukas/.screenpipe/data/data/2026-04-17/1776414211256_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
« Firefox FileViewHistory BookmarksDeveloper Overv « Firefox FileViewHistory BookmarksDeveloper Overview | HubSpot xM Inbox (1,574) - lukas.kovalik@jimin|M Inbox (3,737) - integration-accoun+ New labbdD-+ProfilesTools Window Helpapp.hubspot.com/developer-overview/2752939DevelopmentOverviewProjectsLegacy AppsMCP Auth AppsDesign ManagerMonitoringKeysTestingDomainApp ListingsTechnology PartnerDocumentation+OverviewAPI usage®Across all private installs and service keys.0 / 250,000 total availableCall counts reset at midnightRecently updatedJiminnyJiminny (Staging)Jiminny (Development)Builds & DeploysJiminnyJiminnyJiminny (Staging)Jiminny (Staging)Jiminny (Development)#108 MANUAL_DEPLOYBUILD#24 MANUAL_DEPLOY#34BUILD#54MANUAL_DEPLOYTechnology Partner ResourcesYour go-to portal for Technology Partner success. Discover how to build, market, sell, and grow within theHubSpot ecosystem hereAccess technology partner resourcesUpgradeView API call usageView AllUpaared a monmn agoUpdated a month agoUpdated a month agoAll projects• Succeeded in 1s • a month ago Detailssucceeded in ys• a montn ago•DetallS• Succeeded in 1s • a month ago Details• Succeeded in 1ls • a month agoDetails• Succeeded in 1s • a month agoDetallSAssistantSnriiyj Backend Chapter • 7 m leftA100% CS•8 • Fri 17 Apr 11:23:31nvestigating HubSpot\Listeners|PendingAnalysis|OpportunityPendingAiAnalysisAfterStageChanged:ate the opportunityInityrendingAiAnalysisArlerstagecnanged listener class In 4.205¡elu valuesoel vice execule - uoes ll upudle we oeportunily [EMAIL]'s the full chain:A Your tasks1 of your apps need to be updatedManage legacy appsTechnology partner tier©RisingView partnershipBetas & newsHubSpot remote MCP serverBring HubSpot context to the tools youalready use. Build secure, custom integrationspowered by your HubSpot data.Learn more (Join beta &Breeze Agent ToolsCreate automated, intelligent agents that pluginto client workflows. Save time and improveoperational efficiency across teams.Learn more &Join beta &Developer Changelog EAdvanced featuresApp eventsSend and receive event-driven data betweenyour app and HubSpot, unlocking real-timeautomations and improved experiences.neouest accessLearn more &App objectsDefine custom data models that live insidethe HubSpot CRM - so your app works withstructured, actionable business data.ues from dealob (queued)• to refresh local dataecureback to CRM (HubSpot)ed CRM field values (not→syncupporcunaty —rroortunity trom Hubspot,arter writing — Updacelrmthrough the normalS. oo tnis Al auromational trigger for the repeated importStages calls you're seeing, separate fromC1l -4.6W Windsurf Teams( 4 spaces...
|
NULL
|
8995539378823758286
|
NULL
|
visual_change
|
ocr
|
NULL
|
« Firefox FileViewHistory BookmarksDeveloper Overv « Firefox FileViewHistory BookmarksDeveloper Overview | HubSpot xM Inbox (1,574) - lukas.kovalik@jimin|M Inbox (3,737) - integration-accoun+ New labbdD-+ProfilesTools Window Helpapp.hubspot.com/developer-overview/2752939DevelopmentOverviewProjectsLegacy AppsMCP Auth AppsDesign ManagerMonitoringKeysTestingDomainApp ListingsTechnology PartnerDocumentation+OverviewAPI usage®Across all private installs and service keys.0 / 250,000 total availableCall counts reset at midnightRecently updatedJiminnyJiminny (Staging)Jiminny (Development)Builds & DeploysJiminnyJiminnyJiminny (Staging)Jiminny (Staging)Jiminny (Development)#108 MANUAL_DEPLOYBUILD#24 MANUAL_DEPLOY#34BUILD#54MANUAL_DEPLOYTechnology Partner ResourcesYour go-to portal for Technology Partner success. Discover how to build, market, sell, and grow within theHubSpot ecosystem hereAccess technology partner resourcesUpgradeView API call usageView AllUpaared a monmn agoUpdated a month agoUpdated a month agoAll projects• Succeeded in 1s • a month ago Detailssucceeded in ys• a montn ago•DetallS• Succeeded in 1s • a month ago Details• Succeeded in 1ls • a month agoDetails• Succeeded in 1s • a month agoDetallSAssistantSnriiyj Backend Chapter • 7 m leftA100% CS•8 • Fri 17 Apr 11:23:31nvestigating HubSpot\Listeners|PendingAnalysis|OpportunityPendingAiAnalysisAfterStageChanged:ate the opportunityInityrendingAiAnalysisArlerstagecnanged listener class In 4.205¡elu valuesoel vice execule - uoes ll upudle we oeportunily [EMAIL]'s the full chain:A Your tasks1 of your apps need to be updatedManage legacy appsTechnology partner tier©RisingView partnershipBetas & newsHubSpot remote MCP serverBring HubSpot context to the tools youalready use. Build secure, custom integrationspowered by your HubSpot data.Learn more (Join beta &Breeze Agent ToolsCreate automated, intelligent agents that pluginto client workflows. Save time and improveoperational efficiency across teams.Learn more &Join beta &Developer Changelog EAdvanced featuresApp eventsSend and receive event-driven data betweenyour app and HubSpot, unlocking real-timeautomations and improved experiences.neouest accessLearn more &App objectsDefine custom data models that live insidethe HubSpot CRM - so your app works withstructured, actionable business data.ues from dealob (queued)• to refresh local dataecureback to CRM (HubSpot)ed CRM field values (not→syncupporcunaty —rroortunity trom Hubspot,arter writing — Updacelrmthrough the normalS. oo tnis Al auromational trigger for the repeated importStages calls you're seeing, separate fromC1l -4.6W Windsurf Teams( 4 spaces...
|
43847
|
|
32489
|
659
|
53
|
2026-04-16T07:08:20.453807+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776323300453_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINN ©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINNY®0:59 / 0:59• *Account disconnectedIt looks llke your Zoho CRM account has become disconnectedPlease re-connect to continue• Sign in with Zoho CRM15/04/2026...
|
NULL
|
7436715644914643154
|
NULL
|
click
|
ocr
|
NULL
|
©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINN ©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINNY®0:59 / 0:59• *Account disconnectedIt looks llke your Zoho CRM account has become disconnectedPlease re-connect to continue• Sign in with Zoho CRM15/04/2026...
|
NULL
|
|
22172
|
484
|
70
|
2026-04-15T10:33:38.768817+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776249218768_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINN ©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINNY0:59 / 0:59Account disconnectedIt looks like your Zoho CRM account has become disconnectedPlease re-connect to continue• Sign in with Zoho CRM15/04/2026...
|
NULL
|
-4628872016410877557
|
NULL
|
click
|
ocr
|
NULL
|
©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINN ©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINNY0:59 / 0:59Account disconnectedIt looks like your Zoho CRM account has become disconnectedPlease re-connect to continue• Sign in with Zoho CRM15/04/2026...
|
NULL
|
|
22180
|
484
|
73
|
2026-04-15T10:33:49.351201+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776249229351_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINN ©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINNY0:59 / 0:59Account disconnectedIt looks like your Zoho CRM account has become disconnectedPlease re-connect to continue• Sign in with Zoho CRM15/04/2026...
|
NULL
|
-4628872016410877557
|
NULL
|
click
|
ocr
|
NULL
|
©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINN ©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINNY0:59 / 0:59Account disconnectedIt looks like your Zoho CRM account has become disconnectedPlease re-connect to continue• Sign in with Zoho CRM15/04/2026...
|
22178
|
|
23001
|
497
|
30
|
2026-04-15T10:57:13.347490+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776250633347_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINN ©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINNY0:59 / 0:59Account disconnectedIt looks like your Zoho CRM account has become disconnectedPlease re-connect to continue• Sign in with Zoho CRM15/04/2026...
|
NULL
|
-4628872016410877557
|
NULL
|
visual_change
|
ocr
|
NULL
|
©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINN ©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINNY0:59 / 0:59Account disconnectedIt looks like your Zoho CRM account has become disconnectedPlease re-connect to continue• Sign in with Zoho CRM15/04/2026...
|
23000
|
|
32487
|
659
|
52
|
2026-04-16T07:08:19.195356+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776323299195_m2.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINN ©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINNY0:59 / 0:59Account disconnectedIt looks like your Zoho CRM account has become disconnectedPlease re-connect to continue• Sign in with Zoho CRM15/04/2026...
|
NULL
|
-4628872016410877557
|
NULL
|
click
|
ocr
|
NULL
|
©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINN ©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINNY0:59 / 0:59Account disconnectedIt looks like your Zoho CRM account has become disconnectedPlease re-connect to continue• Sign in with Zoho CRM15/04/2026...
|
32484
|
|
32478
|
659
|
47
|
2026-04-16T07:08:11.934236+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776323291934_m2.jpg...
|
Firefox
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINN ©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINNY0:57 / 0:59• *Account disconnectedIt looks llke your Zoho CRM account has become disconnectedPlease re-connect to continue• Sign in with Zoho CRMeaeter15/04/2026...
|
NULL
|
2576277946120112823
|
NULL
|
app_switch
|
ocr
|
NULL
|
©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINN ©a Seiny+→ © # appjiminny.eu/connect/zohocrmJIMINNY0:57 / 0:59• *Account disconnectedIt looks llke your Zoho CRM account has become disconnectedPlease re-connect to continue• Sign in with Zoho CRMeaeter15/04/2026...
|
NULL
|
|
58862
|
1265
|
6
|
2026-04-20T13:06:14.596648+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-20/1776 /Users/lukas/.screenpipe/data/data/2026-04-20/1776690374596_m2.jpg...
|
PhpStorm
|
PhpStorm
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© TopicRepository.phpTopicTriggerRepository.phpc) © TopicRepository.phpTopicTriggerRepository.phpc) Trackkepository.onp© TranscriptionModelLocaleRepository.phpc) Transcriotionkepository.onp© TranscriptionSummaryRepository.php© UserRepository.php© VocabularyRepository.php> D Rulesw servicesWACuViLyAkeporsClosecrmobiects~ DecorateActivitvN Dummv1 Heloersv HubsnolAccountSyncStrategy• IM Actiond• ContactSyncStrategyDTO• D Fields.lournalMetadatal• OpportunitySyncStrategy>@ Concernsc HuospotLastmoameabyrrorilesyncstratec) huosporLastmocmeacreareckecentvoo(c) HubspotLastModitiedCreatedRecentlvsv(c) HubspotLastModitiedOpensyncStrateav.c) HubspotLastModitiedSyncStrateav.ohoc) HubspotSinglesyncStrateav.oho© HubspotSyncStrategyBase.phpc) =uosootWeohookBatchsvncstrateav.onrv Padination(C) HubspotPadinationService.ohoC) PacinationConfia.oho(C) PadinationState.oho• M ProspectSearchStrateavM Redisv M ServiceTraitoT.OnnortunitvSvnctirait ohnT) SvncCrmEntitiecTrait nhnT SuncFioldsTrait nhnAutomatedReportsService.php© AutomatedReportsCommand.php© SyncOpportunitiesJob.php© SyncObjects.phpcImportOpportunityBatch.phpC) Client.php© HubspotPaginationService.php© Service.phpAutomatedReportsController.phpphp api v2.phpC) TrackProviderInstalledEvent.pho• RequestGenerateReportJob.phoA33 V2 V19 ^ v 572nere caravet recries the wnoce jou wech vacKOTT. Afcer act recries exnausceu,failedo) requeues all IDs to Redis.574* The per-deal loop catches exceptions individually. A deal can end up in three states:success: imported/updated successfullyfailed_ids: exception thrown (DB constraint violation, corrupt data, etc.)These are permanent issues - retrying won't fix them.skipped (null): missing dependencies (no account, unknown pipeline/stage).This is acceptable - the deal cannot be imported until those exist.57k—578=582z usagesprivate function importOpportunityBatch(array $deals): array$syncedOpportunities ='sUccess' =>'talled_ 1ds'$dealIds = array column(Sdeals.id"):587I5a8589— 590// Shared association/existing-ID preparation is batch-level state.If it fails. rethrow so the/I queue iob retries the whole batch and eventually requeves all deal IDs back to Redis.591)592[593ScomnanvAssociations = Sthis->cLient->aetAssociationsData(SdealIds."comnanies')"contacts!)597SassociationsData = Sthis->nrenareAssociatedEntities/ScoSexistinaCrmids= Sthis->crmEntitvRenositorv->aetExistina0nnontunitvCrmTds599- 600=601array_map( callback:'strval', $dealIds)SexistingCrmIdSet = array flip($existingCrmIds):=604} catch (\Throwable $e) {Sthis->logger->error('[' . $this->getDisplayName@.'] Failed to fetch associations or existing IDs', ,o.'teamId' => Sthis->team->getIdo.=607'error = se->gethessageo1):throw Se:100% S2• Mon 20 Apr 16:06:14L AskJiminnyReportActivityServiceTest v=custom.log=laravel.logA SF [jiminny@localhost]A HS_local (jiminny@localhost]CascadeA console [PROD] X A console (EU]A console [STAGING]Retactor ConnectionCRM Initial Sync Ovendo jiminny vLets say I don't use webhook based opportunity sync but last modified, do we use ImportOpportunityBatch in hubspotGELECT * FROM com profiles WHERE crm confiqurat: w034 A1 A34 M62 M VGELECT * FROM crm confiqurations WHERE id = 555:SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, act.GELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AsU.emal.sa.*,+ownen id SROM sochall accounts saJOIN users u on u.id = sa.sociable_idJOTN teams + 1.n<->1: on +.id = u.team idVHERE u,team id = 581 and sa.provider = 'salesforce':TnoughtsExplored ImportOpportunityBatch.php and searched ImportOpportunityBatch ›AnswerNo. For non-webhook strategies like last-modified, ImportOpportunityBatch is not used.Flow for last-modified syncSyncOpportunitiesJob calls Hubspot\Service:: syncOpportunities() (the OpportunitySyncTrait you just added). That method:1. Resolves strategies via OpportunitySyncStrategyResolver (for last-modified you get e.g. HubspotLastModifiedSyncStrategy ).2. Iterates the strategy's fetchopportunities... generator in-process, buftering up to BATCH PROCESS SIZE = 800 deals3. Calls process0pportunityBatch($buffer) → importOpportunityBatch($deals) synchronously inside the same job (OpportunitySyncTraiSELECT * FROM automated_report_results order by id desc;t.pho:249-308)No sub-iobs are disnatched. The whole strateav-driven imnort runs within the sinale Svncûnnortunitiesloh execution.select * from features;solert * fnom toam foatunoc whono fostuno id = 40.When ImportOpportunityBatch is usedOnly on the webhook path:select * from teams where id = 556:• HubspotWebhookBatchSvncStrateay returns an empty generator (it doesn't vield deals) and instead drains Redis via WebhookSyncBatchProcessor::dispatchBatchJob() which dispatches Import0pportunityBatch::dispatch($configId, $crmProviderIds) - see WebhookSyncBatchProcessor.0ho:144-156.select * fromts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated report_results WHERE uuid to bin( '822fa41b-afd3-43a9)select * from automated report results order by id desc:SELECT * FROM automated report results WHERE id = 1919:•That job then calls back into import0pportunityBatchByIds() (0pportunitySyncTrait.php:174-208), which fetches deals by ID fromHubSoot and reuses the same imoortOoportunitvBatch@ methodlShared codeBoth paths converge on importOpportunityBatch() in the trait. The difference is only how deals are obtained and where the work runs:select * from automated report results WHERE report id = 54:• Last-modified: deals come from the strategy's paginated search, processed in-line in the sync jobselect * from opportunities where id = 7594349:•Webhook: dealDs come from Redis, tetched via cbient-saet0oportunitiesßvldso, orocessed in a dispatched imoortOoportunitvBatchqueue od with retiesbackow,GELECT * FROM teams WHERE name LTKE 1%Les%• # 711. 692. 16067 - jiminnvinteellect * From nlavhooks where team 1d = 111. # event 126147ELECT * EROM nlavbook cateaonies WHERE nlavbook 1d = 55151ELECT * SROM eom fields WHERE 1d = 2261471ELECT * EROM erm field values WHERE com field 1d = 226147.GELECT * FROM com confiqurations WHERE id = 699!SELECTv.email,ca *CONCAT(u.id, CASE WHEN v.id = t.owner_id THEN ' (owner)' ELSE "' END) ASt.owner id FROM social accounts saIOTN ucone u on nid = ca cociablo idilints toome + 1 nc.s1.on t.id = u.team_idVHERE u.team id = 711 and sa.provider = 'salesforce':GELECT * FROM crm profiles co JOIN users u 1..n<->1: on u.id = co.user id WHEAsk anvthina (84-D<> GodeClaude Qnus 4.7 MediumWN Windsurf Toams 262-28 UTF.8Po 4 spaces...
|
NULL
|
-1734915825044461355
|
NULL
|
click
|
ocr
|
NULL
|
© TopicRepository.phpTopicTriggerRepository.phpc) © TopicRepository.phpTopicTriggerRepository.phpc) Trackkepository.onp© TranscriptionModelLocaleRepository.phpc) Transcriotionkepository.onp© TranscriptionSummaryRepository.php© UserRepository.php© VocabularyRepository.php> D Rulesw servicesWACuViLyAkeporsClosecrmobiects~ DecorateActivitvN Dummv1 Heloersv HubsnolAccountSyncStrategy• IM Actiond• ContactSyncStrategyDTO• D Fields.lournalMetadatal• OpportunitySyncStrategy>@ Concernsc HuospotLastmoameabyrrorilesyncstratec) huosporLastmocmeacreareckecentvoo(c) HubspotLastModitiedCreatedRecentlvsv(c) HubspotLastModitiedOpensyncStrateav.c) HubspotLastModitiedSyncStrateav.ohoc) HubspotSinglesyncStrateav.oho© HubspotSyncStrategyBase.phpc) =uosootWeohookBatchsvncstrateav.onrv Padination(C) HubspotPadinationService.ohoC) PacinationConfia.oho(C) PadinationState.oho• M ProspectSearchStrateavM Redisv M ServiceTraitoT.OnnortunitvSvnctirait ohnT) SvncCrmEntitiecTrait nhnT SuncFioldsTrait nhnAutomatedReportsService.php© AutomatedReportsCommand.php© SyncOpportunitiesJob.php© SyncObjects.phpcImportOpportunityBatch.phpC) Client.php© HubspotPaginationService.php© Service.phpAutomatedReportsController.phpphp api v2.phpC) TrackProviderInstalledEvent.pho• RequestGenerateReportJob.phoA33 V2 V19 ^ v 572nere caravet recries the wnoce jou wech vacKOTT. Afcer act recries exnausceu,failedo) requeues all IDs to Redis.574* The per-deal loop catches exceptions individually. A deal can end up in three states:success: imported/updated successfullyfailed_ids: exception thrown (DB constraint violation, corrupt data, etc.)These are permanent issues - retrying won't fix them.skipped (null): missing dependencies (no account, unknown pipeline/stage).This is acceptable - the deal cannot be imported until those exist.57k—578=582z usagesprivate function importOpportunityBatch(array $deals): array$syncedOpportunities ='sUccess' =>'talled_ 1ds'$dealIds = array column(Sdeals.id"):587I5a8589— 590// Shared association/existing-ID preparation is batch-level state.If it fails. rethrow so the/I queue iob retries the whole batch and eventually requeves all deal IDs back to Redis.591)592[593ScomnanvAssociations = Sthis->cLient->aetAssociationsData(SdealIds."comnanies')"contacts!)597SassociationsData = Sthis->nrenareAssociatedEntities/ScoSexistinaCrmids= Sthis->crmEntitvRenositorv->aetExistina0nnontunitvCrmTds599- 600=601array_map( callback:'strval', $dealIds)SexistingCrmIdSet = array flip($existingCrmIds):=604} catch (\Throwable $e) {Sthis->logger->error('[' . $this->getDisplayName@.'] Failed to fetch associations or existing IDs', ,o.'teamId' => Sthis->team->getIdo.=607'error = se->gethessageo1):throw Se:100% S2• Mon 20 Apr 16:06:14L AskJiminnyReportActivityServiceTest v=custom.log=laravel.logA SF [jiminny@localhost]A HS_local (jiminny@localhost]CascadeA console [PROD] X A console (EU]A console [STAGING]Retactor ConnectionCRM Initial Sync Ovendo jiminny vLets say I don't use webhook based opportunity sync but last modified, do we use ImportOpportunityBatch in hubspotGELECT * FROM com profiles WHERE crm confiqurat: w034 A1 A34 M62 M VGELECT * FROM crm confiqurations WHERE id = 555:SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, act.GELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AsU.emal.sa.*,+ownen id SROM sochall accounts saJOIN users u on u.id = sa.sociable_idJOTN teams + 1.n<->1: on +.id = u.team idVHERE u,team id = 581 and sa.provider = 'salesforce':TnoughtsExplored ImportOpportunityBatch.php and searched ImportOpportunityBatch ›AnswerNo. For non-webhook strategies like last-modified, ImportOpportunityBatch is not used.Flow for last-modified syncSyncOpportunitiesJob calls Hubspot\Service:: syncOpportunities() (the OpportunitySyncTrait you just added). That method:1. Resolves strategies via OpportunitySyncStrategyResolver (for last-modified you get e.g. HubspotLastModifiedSyncStrategy ).2. Iterates the strategy's fetchopportunities... generator in-process, buftering up to BATCH PROCESS SIZE = 800 deals3. Calls process0pportunityBatch($buffer) → importOpportunityBatch($deals) synchronously inside the same job (OpportunitySyncTraiSELECT * FROM automated_report_results order by id desc;t.pho:249-308)No sub-iobs are disnatched. The whole strateav-driven imnort runs within the sinale Svncûnnortunitiesloh execution.select * from features;solert * fnom toam foatunoc whono fostuno id = 40.When ImportOpportunityBatch is usedOnly on the webhook path:select * from teams where id = 556:• HubspotWebhookBatchSvncStrateay returns an empty generator (it doesn't vield deals) and instead drains Redis via WebhookSyncBatchProcessor::dispatchBatchJob() which dispatches Import0pportunityBatch::dispatch($configId, $crmProviderIds) - see WebhookSyncBatchProcessor.0ho:144-156.select * fromts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated report_results WHERE uuid to bin( '822fa41b-afd3-43a9)select * from automated report results order by id desc:SELECT * FROM automated report results WHERE id = 1919:•That job then calls back into import0pportunityBatchByIds() (0pportunitySyncTrait.php:174-208), which fetches deals by ID fromHubSoot and reuses the same imoortOoportunitvBatch@ methodlShared codeBoth paths converge on importOpportunityBatch() in the trait. The difference is only how deals are obtained and where the work runs:select * from automated report results WHERE report id = 54:• Last-modified: deals come from the strategy's paginated search, processed in-line in the sync jobselect * from opportunities where id = 7594349:•Webhook: dealDs come from Redis, tetched via cbient-saet0oportunitiesßvldso, orocessed in a dispatched imoortOoportunitvBatchqueue od with retiesbackow,GELECT * FROM teams WHERE name LTKE 1%Les%• # 711. 692. 16067 - jiminnvinteellect * From nlavhooks where team 1d = 111. # event 126147ELECT * EROM nlavbook cateaonies WHERE nlavbook 1d = 55151ELECT * SROM eom fields WHERE 1d = 2261471ELECT * EROM erm field values WHERE com field 1d = 226147.GELECT * FROM com confiqurations WHERE id = 699!SELECTv.email,ca *CONCAT(u.id, CASE WHEN v.id = t.owner_id THEN ' (owner)' ELSE "' END) ASt.owner id FROM social accounts saIOTN ucone u on nid = ca cociablo idilints toome + 1 nc.s1.on t.id = u.team_idVHERE u.team id = 711 and sa.provider = 'salesforce':GELECT * FROM crm profiles co JOIN users u 1..n<->1: on u.id = co.user id WHEAsk anvthina (84-D<> GodeClaude Qnus 4.7 MediumWN Windsurf Toams 262-28 UTF.8Po 4 spaces...
|
NULL
|
|
58670
|
1261
|
16
|
2026-04-20T12:58:23.525593+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-20/1776 /Users/lukas/.screenpipe/data/data/2026-04-20/1776689903525_m2.jpg...
|
PhpStorm
|
PhpStorm
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© SyncLeads.php© SyncObjects.phpsyncopportunitiesJ © SyncLeads.php© SyncObjects.phpsyncopportunitiesJob.onp© syncopportunity.ong© SyncProfileMetadata.phpsyncleamrielasJoo.ong© SyncTeamMetadata.phpC) UpdateOpportunitySpecifications.phoC) UpdateStage.phpDealRisksW Meetina3o11 StreaminaTeamM TelenhonvM UserC BaseProcessingJob.php@ Dummv.loh.ohr© ImportRecallAlRecordingsJob.php© ImportRemoteTrackJob.phpcob.onp© JobDispatcher.php© JobDispatcherInterface.php© PurgeSoftDeletedOpportunityJob.php© SqsVisibilityControl.phpv D Listenersv @ Activitiesv @ ActivityProviden> D JustCall|v D UserPilotc) TrackProviderinstalledEvent.pho>[ Audio>W Bots> MCoachinav _ ConferencesIntercom• Planhatv UserPilotC) CreateHeldActivitvevent.ohoC.Conterencelistener.oho@ Ended.phpC Locked.ohrC) [EMAIL]© ParticipantDeclinedRecordingListener.phpC) Started nhnM ConnectionsTm CrmFollowingM Drovidors• MCocciondAutomatedkeporscommand.pnp© SyncOpportunitiesJob.phpc Hubspotsyncstrcsyncoblecis.onocImportOpportunityBatch.php(©)ImportContactBatch.php© Client.php(C) HubspotPaqinationService.php(C) Service.phpAutomatedReportsController.phpphp api v2.phpC) TrackProviderInstalledEvent.php(C) AutomatedReportResult.ohvclass SyncOpportunitiesJob extends Job implements ShouldQueuepublic function handle(ResolveTeamCrmConnection SresolveteamCrmConnectionLoggerInterface Slogger,CrmConfigurationRepository $crmConfigurationRepository): void {SstantTime = micnotimed as float. true):$crmConfig = $crmConfigurationRepository->findById(Sthis->crmConfigurationId):if (ScrmConfig === null) {$logger->error('[SyncOpportunitiesJob] CRM configuration not found', [crncontiouraclonlo → schls->crnuonticuracionlaI);sermservice = sresolveleamurmconnection->resolverorleam(scrmcont10->qetleamoor$loager->info('f' , ScrmService->getDisplayName@) , '1 Svncina opportunities'. n'team' => ScrmConfia->qetTeam@->qet1do.'parameters' = Sthis->parameters,'strateay' => Sthis->strateay.1):$crmService-›syncOpporcunities(Sthis->parameters, Sthis->strategy):UIBIYTAYSdunationMs = roundid.nu(microtime( as_float: true) - $startTime) * 1000, precision: 2):$logger->info('[' . ScrmService->getDisplayName() . '] Syncing opportunities finished', [= ScrmConfia->aetTeam@->aetTdor'strategy' => $this->strategy,'duration_ms' => SdurationMs,1);>0 hol100% C47• Mon 20 Apr 15:58:23L AskJiminnyReportActivityServiceTest=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]& console [STAGINGIRetactor ConnectionCRM Initial Sync OverD 60581584589591594595596597598T do jiminny v034 A1 A34 M62 ^ -SELECT * FROM crm_configurations WHERE id = 555;SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, аcт.БELECTCONCAT(u.id, CASE WHEN U.id = t.owner id THEN • (owner)' ELSE •1 END) ASu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM automated report results order by id descselect * from teatures:select * from team_features where feature id = 40:select * trom teams where 10 = 556select * fromiLreports where id = 54; # 4fdd41f6-dcf0-30d0-b339-734GELECT * FROM automated report results WHERE uuid to bin('822fa41b-afd3-43aSselect * from automated renort results order oy 1d desc:SELECT * FROM automated_report_results WHERE id = 1919;select * from automated_report_results WHERE repont 1d = 54;select * from onnortunities where 1d = 7594349:SELECT + FRON Eeane WHERE nane LTKE 9Lek 4 71, 692, 16867 - strinvineselect * from nlavbooks where team 1d = 711: # event 226147SELECT * FROM playbook_categories WHERE playbook_id = 5515;RELECT * CROM eom Fiolde WHERE 1d = 224147•SELECT * FROM crm_field_values WHERE crm_field_id = 226147;SELECT * FROM crm_configurations WHERE id = 692:RELECTv.email,CONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •* END) Asa.*t.owner id FROM social accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce':BELEET A FRON onR- profstes ep JOtil users U 1.nesail on u.ie + op. uSer-21e NHE+0 ..syncProfiles() (HubSpot or Salesforce) calls ProfileRepository: :update0rCreateProfile(...) and a new Crm\Profile row isinsented, Prottleuoserver.pnp:te-to tlres Protttecreated.EventServiceProvider.oho: 139-142 suoscribes two llsteners:• Listeners\ crm|SyncProtledpportunitles (SyncProt1le0pportunities.ono:42-103) - apolies to HubSoot. Salestorce, Bulllhorn. CooperPipedrive, Zoho. For each new profile it:1. Dispatches SyncProfileMetadata (see below).2. Ensures a Deal Insiahts lavout exists(createDeaUInsiahtsLavoutt DoesNotExist. lines 105-146) Via CrmOwnerResolver + buildLavout3. Computes since = configurationSettingsService->getSyncPeriod($crmConfiguration).4. Dispatches SyncOpportunitiesJob with strategy LAST_MODIFIED_BY_PROFTLE_SYNCOPPORTUNITY_STRATEGY, either as a single job or, when requress urdingwindowsearch is true salestorce large tenants, chopped into rolling s/-day windows via limererzoditeracor• Listeners\Crm\SyncProfileLeads (Syncprof1 LeLeads•php:32-79) - Zoho-only; dispatches SyncLeads • Hubspot/salestorce do not run aper-prome ledd sync nere,• SyncProfileMetadata (Syncprot1 LeMetadata•php:39-113) - runs per profile/user: crmService->syncProfileFields( ; and for providersimplementing SyncCrmProfileRecordTypesInterface (Salesforce) it also calls syncProfileRecordTypes() .End-to-end flow summary• HubSpot•Team creation → no CRM sync.•Owner connects Hubspot OAuth (SocialAccountConnected → no automatic data import (Hubspot'S onActivityProviderIntegrated is ano-op; BootstrapIntegrationApp only fires for Integration.app providers). Initial metadata is typically triggered via CrmAccountReconnected → ImoortMetadata → crm:svnc-team-metadata which in turn runs syncOrganization → importStages → importBusinessProcesses • imdortRecordTypes syncProfiles → syncFields•svncProfileso) creates Profile rows→ ProfileCreated → SyncProfileOpportunities creates Deal Insiahts avout + dispatches SyncOpportunitiesJob with the profile-modified strategy) + SyncProfileMetadata (syncs that user's profile fields).Salesforce•Team creation → onlv the optional salestorce Account stamo in UodateSalesforceAccount it a linked account existsSame reconnect-driven metadata path: SyncTeamMetadata → sync0rganization/importStages/importBusinessProcesses/importRecordTypes/syncProfiles/svncFields Salesforce implementations in Service.ono.•syncProfiles() SOQL-matches team members, creating Profile rows with edition + crm_ profile id ProfileCreated → SyncProfiluses TimePeriodIterator sliding window to avoid SOOL limits) + SyncProfileMetadata which also runs syncProfileRecordTypes() because Salesforce implements SyncCrmProfileRecordTypesInterface.Notable observationsHubSnot and Salesforce do not have a direct CocialAccountConnected @ initial-svne wire› the metadata imnort runs via the reconnedievent/listener (CrmAccountReconnected → ImportMetadata ). Onlv the Integration.app family has a first-connect bootstrap ( BootstrapIntegrationApp TeamInitialSyncJob).• The per-orofile opportunity backfill is entirely driven by Profi leCreated, so new deallopportunity ingestion starts only after syncProfilesonas resolved Ckm owners/users to Jiminny users.The opportunity.sync.uses.strateoy LAST MODTETED BY PROFTIE SYNG OPPORTINTTY STRATEGY andrespects team-levelLaetSvncPeriod andlreauiresStidingWindowSearch settingswhat obiects are sunced on team creation and orofile creation•0 (+]WN Windsurf Teams22-20UTE.8Po 4 spaces...
|
NULL
|
3206761616078642253
|
NULL
|
click
|
ocr
|
NULL
|
© SyncLeads.php© SyncObjects.phpsyncopportunitiesJ © SyncLeads.php© SyncObjects.phpsyncopportunitiesJob.onp© syncopportunity.ong© SyncProfileMetadata.phpsyncleamrielasJoo.ong© SyncTeamMetadata.phpC) UpdateOpportunitySpecifications.phoC) UpdateStage.phpDealRisksW Meetina3o11 StreaminaTeamM TelenhonvM UserC BaseProcessingJob.php@ Dummv.loh.ohr© ImportRecallAlRecordingsJob.php© ImportRemoteTrackJob.phpcob.onp© JobDispatcher.php© JobDispatcherInterface.php© PurgeSoftDeletedOpportunityJob.php© SqsVisibilityControl.phpv D Listenersv @ Activitiesv @ ActivityProviden> D JustCall|v D UserPilotc) TrackProviderinstalledEvent.pho>[ Audio>W Bots> MCoachinav _ ConferencesIntercom• Planhatv UserPilotC) CreateHeldActivitvevent.ohoC.Conterencelistener.oho@ Ended.phpC Locked.ohrC) [EMAIL]© ParticipantDeclinedRecordingListener.phpC) Started nhnM ConnectionsTm CrmFollowingM Drovidors• MCocciondAutomatedkeporscommand.pnp© SyncOpportunitiesJob.phpc Hubspotsyncstrcsyncoblecis.onocImportOpportunityBatch.php(©)ImportContactBatch.php© Client.php(C) HubspotPaqinationService.php(C) Service.phpAutomatedReportsController.phpphp api v2.phpC) TrackProviderInstalledEvent.php(C) AutomatedReportResult.ohvclass SyncOpportunitiesJob extends Job implements ShouldQueuepublic function handle(ResolveTeamCrmConnection SresolveteamCrmConnectionLoggerInterface Slogger,CrmConfigurationRepository $crmConfigurationRepository): void {SstantTime = micnotimed as float. true):$crmConfig = $crmConfigurationRepository->findById(Sthis->crmConfigurationId):if (ScrmConfig === null) {$logger->error('[SyncOpportunitiesJob] CRM configuration not found', [crncontiouraclonlo → schls->crnuonticuracionlaI);sermservice = sresolveleamurmconnection->resolverorleam(scrmcont10->qetleamoor$loager->info('f' , ScrmService->getDisplayName@) , '1 Svncina opportunities'. n'team' => ScrmConfia->qetTeam@->qet1do.'parameters' = Sthis->parameters,'strateay' => Sthis->strateay.1):$crmService-›syncOpporcunities(Sthis->parameters, Sthis->strategy):UIBIYTAYSdunationMs = roundid.nu(microtime( as_float: true) - $startTime) * 1000, precision: 2):$logger->info('[' . ScrmService->getDisplayName() . '] Syncing opportunities finished', [= ScrmConfia->aetTeam@->aetTdor'strategy' => $this->strategy,'duration_ms' => SdurationMs,1);>0 hol100% C47• Mon 20 Apr 15:58:23L AskJiminnyReportActivityServiceTest=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]& console [STAGINGIRetactor ConnectionCRM Initial Sync OverD 60581584589591594595596597598T do jiminny v034 A1 A34 M62 ^ -SELECT * FROM crm_configurations WHERE id = 555;SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, аcт.БELECTCONCAT(u.id, CASE WHEN U.id = t.owner id THEN • (owner)' ELSE •1 END) ASu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM automated report results order by id descselect * from teatures:select * from team_features where feature id = 40:select * trom teams where 10 = 556select * fromiLreports where id = 54; # 4fdd41f6-dcf0-30d0-b339-734GELECT * FROM automated report results WHERE uuid to bin('822fa41b-afd3-43aSselect * from automated renort results order oy 1d desc:SELECT * FROM automated_report_results WHERE id = 1919;select * from automated_report_results WHERE repont 1d = 54;select * from onnortunities where 1d = 7594349:SELECT + FRON Eeane WHERE nane LTKE 9Lek 4 71, 692, 16867 - strinvineselect * from nlavbooks where team 1d = 711: # event 226147SELECT * FROM playbook_categories WHERE playbook_id = 5515;RELECT * CROM eom Fiolde WHERE 1d = 224147•SELECT * FROM crm_field_values WHERE crm_field_id = 226147;SELECT * FROM crm_configurations WHERE id = 692:RELECTv.email,CONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •* END) Asa.*t.owner id FROM social accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce':BELEET A FRON onR- profstes ep JOtil users U 1.nesail on u.ie + op. uSer-21e NHE+0 ..syncProfiles() (HubSpot or Salesforce) calls ProfileRepository: :update0rCreateProfile(...) and a new Crm\Profile row isinsented, Prottleuoserver.pnp:te-to tlres Protttecreated.EventServiceProvider.oho: 139-142 suoscribes two llsteners:• Listeners\ crm|SyncProtledpportunitles (SyncProt1le0pportunities.ono:42-103) - apolies to HubSoot. Salestorce, Bulllhorn. CooperPipedrive, Zoho. For each new profile it:1. Dispatches SyncProfileMetadata (see below).2. Ensures a Deal Insiahts lavout exists(createDeaUInsiahtsLavoutt DoesNotExist. lines 105-146) Via CrmOwnerResolver + buildLavout3. Computes since = configurationSettingsService->getSyncPeriod($crmConfiguration).4. Dispatches SyncOpportunitiesJob with strategy LAST_MODIFIED_BY_PROFTLE_SYNCOPPORTUNITY_STRATEGY, either as a single job or, when requress urdingwindowsearch is true salestorce large tenants, chopped into rolling s/-day windows via limererzoditeracor• Listeners\Crm\SyncProfileLeads (Syncprof1 LeLeads•php:32-79) - Zoho-only; dispatches SyncLeads • Hubspot/salestorce do not run aper-prome ledd sync nere,• SyncProfileMetadata (Syncprot1 LeMetadata•php:39-113) - runs per profile/user: crmService->syncProfileFields( ; and for providersimplementing SyncCrmProfileRecordTypesInterface (Salesforce) it also calls syncProfileRecordTypes() .End-to-end flow summary• HubSpot•Team creation → no CRM sync.•Owner connects Hubspot OAuth (SocialAccountConnected → no automatic data import (Hubspot'S onActivityProviderIntegrated is ano-op; BootstrapIntegrationApp only fires for Integration.app providers). Initial metadata is typically triggered via CrmAccountReconnected → ImoortMetadata → crm:svnc-team-metadata which in turn runs syncOrganization → importStages → importBusinessProcesses • imdortRecordTypes syncProfiles → syncFields•svncProfileso) creates Profile rows→ ProfileCreated → SyncProfileOpportunities creates Deal Insiahts avout + dispatches SyncOpportunitiesJob with the profile-modified strategy) + SyncProfileMetadata (syncs that user's profile fields).Salesforce•Team creation → onlv the optional salestorce Account stamo in UodateSalesforceAccount it a linked account existsSame reconnect-driven metadata path: SyncTeamMetadata → sync0rganization/importStages/importBusinessProcesses/importRecordTypes/syncProfiles/svncFields Salesforce implementations in Service.ono.•syncProfiles() SOQL-matches team members, creating Profile rows with edition + crm_ profile id ProfileCreated → SyncProfiluses TimePeriodIterator sliding window to avoid SOOL limits) + SyncProfileMetadata which also runs syncProfileRecordTypes() because Salesforce implements SyncCrmProfileRecordTypesInterface.Notable observationsHubSnot and Salesforce do not have a direct CocialAccountConnected @ initial-svne wire› the metadata imnort runs via the reconnedievent/listener (CrmAccountReconnected → ImportMetadata ). Onlv the Integration.app family has a first-connect bootstrap ( BootstrapIntegrationApp TeamInitialSyncJob).• The per-orofile opportunity backfill is entirely driven by Profi leCreated, so new deallopportunity ingestion starts only after syncProfilesonas resolved Ckm owners/users to Jiminny users.The opportunity.sync.uses.strateoy LAST MODTETED BY PROFTIE SYNG OPPORTINTTY STRATEGY andrespects team-levelLaetSvncPeriod andlreauiresStidingWindowSearch settingswhat obiects are sunced on team creation and orofile creation•0 (+]WN Windsurf Teams22-20UTE.8Po 4 spaces...
|
58667
|
|
63279
|
1370
|
12
|
2026-04-21T08:46:04.379113+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-21/1776 /Users/lukas/.screenpipe/data/data/2026-04-21/1776761164379_m2.jpg...
|
iTerm2
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© MatchActivityCrmData.phpe Noteublect.onp© SaveAc © MatchActivityCrmData.phpe Noteublect.onp© SaveActivity.phpsavelranscription.ongC) setupLayout.pnc) syncacuivily.onc© SyncFieldMetadata.phpc) SyncLeads.php© SyncObjects.phpc) SyncOpportunitiesJob.php© SyncOpportunity.phpc) SvncProfileMetadata.phoc) suncireampields..oo.onoc) suncireamMetadata.ono© UpdateOpportunitySpecificatic© UpdateStage.phpO DealRisksM Mailbox• TeamTelephonyD User© ChangeEmailJob.php© DeactivateUserJob.php© DeleteScheduledUserActivitiesseruoDeraunsaveasearches.o© SyncTointercom.php© SyncToPlanhat.phpc) SyncloUserPilot.php© BaseProcessingJob.phpc) DummyJob.php(c)ImoortRemote rack.oo.onrC) JobDisoatcher.oho1 JobDisoatcherinterface.oho(C) [EMAIL]© SqsVisibilityControl.phpv Mlisteners~ DActivities> M ActivitvProviden> D Audio>M Rots~ D CoachingMintercomv D Planhat© CreateActivityLoggedEv© CreateCoachingFeedbacWindowMelp© SaveActivity.php xConvertLeadActivities.php© SyncToPlanhat.php© salestorce/service.pnp© createPlayedevent.pnpCreateselrcoaC) PlanhatActivityListener.php(C)AskAnythingPromptService.php© AskJiminnyReportsController.phdC) AutomatedReportsRepository.phpC) AutomatedReportsCommand.php© AutomatedReportsController.phpphp api_v2.phpC) TrackProviderinstalledEvent.ohoC) RequestGenerateReport.Job.ohd© AutomatedReportResult.phpC) AutomatedReport.oho156515661567X 2 Cc W .*T :class SaveActivity extends Job implements ShouldQueue46 A v 15701572if (! $crmService instanceof RemoteEntityManipulationInterface) {$logger->info('[SaveActivity] Unsupported CRM provider', [=> $user->getTeam()->getCrmConfiguration()->getProviderName(),1575157615771578recurni1 15801581 vSprotile = suser>getProtileon1t Sprotile === nulu "1583sloqger->errordsprintf( format:) ' [%s] Failed to save activity because user has no profile', $crm 1584'userd' => suser->cetuuldor'activitvid' => Sthis-›activitvid[PHONE]589159015911592SiobDelav = SermSenvice instanceof SelesforceIntenface 2 SermSenvice-saet JobDelev() • o159415951596SalreadvAssociated = Sactivitv->hasCrmProvidenTdo•1597try fSassociatedExistingActivity = null;if (15981599E16001 $alreadyAssociated S&ScrmService instanceof FetchRelatedActivityInterface &&$crmService->getConfiguration()->hasAutoSyncEnabled()$associatedExistingActivity = $crmService->fetchAndAsS0CiateRelatedActivity($acif (SassociatedExistingActivity === null) €E custom.logA console [STAGING]= laravel.log4 SF jiminny@locallTx: Auto ~wner 15256 525/85088ontact 1 16779180 665587441856 - 8ontact 2 19247565 742123547700 -ompany 4176133 47150650569leaL 7100955 410150124747CONCAT(u.id, CASE WHEN V.id = t.ou.email,sa.*,t.owner_id FROM social_accounts saN users u on v.id = sa.sociable_icN teams t 1.n<->1: on t.id = u.teamRE u.team_id = 400 and sa.providerect * from features;ect * from team_features where featect * from teams where id = 556; #ect * tron cri_contiguracions wherECT * FROM users WHERE id = 18101;CONCAT(u.id, CASE WHEN U.id = t.ousa.*t.owner_id FROM social_accounts saN users u on u.1d = sa.soclable 10N teams t 1.n<->1: on t.id = u.teamRE u,team id = 556 and sa,providenect * from opportunities where id =ect * from opportunity_stages whereect * from business processes wherect * from business_process_stagesect * From husiness nrocess stadedect * from stages where team_id =ect * from teams whene id = 459.CONCAT(u.id, CASE WHEN u.id = t.ouu.email,t.owner_id FROM social_accounts saNucene n on mid= ca cociablo ioN teams t 1.n<->1: on t.id = u.teamRE u.team id = 459 and sa.providerECT os.stage_id, s.crm_provider_id,M opportunity_stages osHomeDMSActivityMoreJiminny…..~6 nlate.innAr-teanTMore unreads# Channels…al-chaoter# alerts# backend# c-learning-people# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes#jiminny-bg8 people-with-copilo...8 people-with-zoom-# platform-team# platform-tickets# product_launches# random# releases# support# thank-yous# the people_of jimi...^ Direct messages8. Vasil VasilevP. Nikolay Nikolov. Aneliya Angelova. Galya Dimitrovaf. Stefka Stoyanova8. Stoyan TomovAneliya Angelova,..2. Stoyan TanevC.. Nikolay IvanovP. Ves* Petko Kashinski# AppsS Jira Cloud• Toast" suppont Dally • In 3n 14 m100% LzTue 21 Apr 11:46:04Q Search Jiminny Inc& e. Vasil Vasilev• Messagest Add canvas( Files& Pinseventnew LeadconvertedconvertedLead:TodayLukas Kovalik 11:26 AMда помня че имаше нещо по негоVasil Vasilev 11:26 AMискам да изкарам LeadConverted извън тоя event конструкторда се хворлят единия, после другия evenyтая последователност не ми харесва особено много (edited)Lukas Kovallik 11-26AMпо принцип LeadConverted нямаще activity ако помня правилноVasil Vasiley 11:26 AMа и не мога да изтествам ивента без да грьмнеna. LeadConverted има само LeadLukas Kovalik 11:32 AMпри нас тояова да направим rematching и трябваше ла се пусне еvent не помня вече зашо е така честно казано, май тоябваше ла е само Lead convertedVasil Vasilev 11:33 AMActivitvLeadConverted вика PurgeLookupCache•позлват се acavicy-›user-›pronle и converted leadт.e. и дветеаз разбирам защо е добавен новия eventно искам да ги отделя двата event-a един от другда няма врьзка между тяхLukas Kovalik 11:38 AMпеално само Convert LeadAchvines което очаква LeadConvertedVasil Vasilev 11:41 AMSaveActivity като се извика проверява дали има converted Leadако има converted lead го обработва веднага това activityи после вика LeadConverted през ActivityLeadConvertedединия ивент чисти кеша другия търси всички активитита свързани с тоя lead, и им подменя проспектите с converted account ,contact, opportunityкаквото намери11:43 обаче има разлика в алгоритмите по които се полменят converted orospects eи в Convert LeadAchvines.Message Vasil Vasilev+ Aa...
|
NULL
|
892895660775362679
|
NULL
|
visual_change
|
ocr
|
NULL
|
© MatchActivityCrmData.phpe Noteublect.onp© SaveAc © MatchActivityCrmData.phpe Noteublect.onp© SaveActivity.phpsavelranscription.ongC) setupLayout.pnc) syncacuivily.onc© SyncFieldMetadata.phpc) SyncLeads.php© SyncObjects.phpc) SyncOpportunitiesJob.php© SyncOpportunity.phpc) SvncProfileMetadata.phoc) suncireampields..oo.onoc) suncireamMetadata.ono© UpdateOpportunitySpecificatic© UpdateStage.phpO DealRisksM Mailbox• TeamTelephonyD User© ChangeEmailJob.php© DeactivateUserJob.php© DeleteScheduledUserActivitiesseruoDeraunsaveasearches.o© SyncTointercom.php© SyncToPlanhat.phpc) SyncloUserPilot.php© BaseProcessingJob.phpc) DummyJob.php(c)ImoortRemote rack.oo.onrC) JobDisoatcher.oho1 JobDisoatcherinterface.oho(C) [EMAIL]© SqsVisibilityControl.phpv Mlisteners~ DActivities> M ActivitvProviden> D Audio>M Rots~ D CoachingMintercomv D Planhat© CreateActivityLoggedEv© CreateCoachingFeedbacWindowMelp© SaveActivity.php xConvertLeadActivities.php© SyncToPlanhat.php© salestorce/service.pnp© createPlayedevent.pnpCreateselrcoaC) PlanhatActivityListener.php(C)AskAnythingPromptService.php© AskJiminnyReportsController.phdC) AutomatedReportsRepository.phpC) AutomatedReportsCommand.php© AutomatedReportsController.phpphp api_v2.phpC) TrackProviderinstalledEvent.ohoC) RequestGenerateReport.Job.ohd© AutomatedReportResult.phpC) AutomatedReport.oho156515661567X 2 Cc W .*T :class SaveActivity extends Job implements ShouldQueue46 A v 15701572if (! $crmService instanceof RemoteEntityManipulationInterface) {$logger->info('[SaveActivity] Unsupported CRM provider', [=> $user->getTeam()->getCrmConfiguration()->getProviderName(),1575157615771578recurni1 15801581 vSprotile = suser>getProtileon1t Sprotile === nulu "1583sloqger->errordsprintf( format:) ' [%s] Failed to save activity because user has no profile', $crm 1584'userd' => suser->cetuuldor'activitvid' => Sthis-›activitvid[PHONE]589159015911592SiobDelav = SermSenvice instanceof SelesforceIntenface 2 SermSenvice-saet JobDelev() • o159415951596SalreadvAssociated = Sactivitv->hasCrmProvidenTdo•1597try fSassociatedExistingActivity = null;if (15981599E16001 $alreadyAssociated S&ScrmService instanceof FetchRelatedActivityInterface &&$crmService->getConfiguration()->hasAutoSyncEnabled()$associatedExistingActivity = $crmService->fetchAndAsS0CiateRelatedActivity($acif (SassociatedExistingActivity === null) €E custom.logA console [STAGING]= laravel.log4 SF jiminny@locallTx: Auto ~wner 15256 525/85088ontact 1 16779180 665587441856 - 8ontact 2 19247565 742123547700 -ompany 4176133 47150650569leaL 7100955 410150124747CONCAT(u.id, CASE WHEN V.id = t.ou.email,sa.*,t.owner_id FROM social_accounts saN users u on v.id = sa.sociable_icN teams t 1.n<->1: on t.id = u.teamRE u.team_id = 400 and sa.providerect * from features;ect * from team_features where featect * from teams where id = 556; #ect * tron cri_contiguracions wherECT * FROM users WHERE id = 18101;CONCAT(u.id, CASE WHEN U.id = t.ousa.*t.owner_id FROM social_accounts saN users u on u.1d = sa.soclable 10N teams t 1.n<->1: on t.id = u.teamRE u,team id = 556 and sa,providenect * from opportunities where id =ect * from opportunity_stages whereect * from business processes wherect * from business_process_stagesect * From husiness nrocess stadedect * from stages where team_id =ect * from teams whene id = 459.CONCAT(u.id, CASE WHEN u.id = t.ouu.email,t.owner_id FROM social_accounts saNucene n on mid= ca cociablo ioN teams t 1.n<->1: on t.id = u.teamRE u.team id = 459 and sa.providerECT os.stage_id, s.crm_provider_id,M opportunity_stages osHomeDMSActivityMoreJiminny…..~6 nlate.innAr-teanTMore unreads# Channels…al-chaoter# alerts# backend# c-learning-people# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes#jiminny-bg8 people-with-copilo...8 people-with-zoom-# platform-team# platform-tickets# product_launches# random# releases# support# thank-yous# the people_of jimi...^ Direct messages8. Vasil VasilevP. Nikolay Nikolov. Aneliya Angelova. Galya Dimitrovaf. Stefka Stoyanova8. Stoyan TomovAneliya Angelova,..2. Stoyan TanevC.. Nikolay IvanovP. Ves* Petko Kashinski# AppsS Jira Cloud• Toast" suppont Dally • In 3n 14 m100% LzTue 21 Apr 11:46:04Q Search Jiminny Inc& e. Vasil Vasilev• Messagest Add canvas( Files& Pinseventnew LeadconvertedconvertedLead:TodayLukas Kovalik 11:26 AMда помня че имаше нещо по негоVasil Vasilev 11:26 AMискам да изкарам LeadConverted извън тоя event конструкторда се хворлят единия, после другия evenyтая последователност не ми харесва особено много (edited)Lukas Kovallik 11-26AMпо принцип LeadConverted нямаще activity ако помня правилноVasil Vasiley 11:26 AMа и не мога да изтествам ивента без да грьмнеna. LeadConverted има само LeadLukas Kovalik 11:32 AMпри нас тояова да направим rematching и трябваше ла се пусне еvent не помня вече зашо е така честно казано, май тоябваше ла е само Lead convertedVasil Vasilev 11:33 AMActivitvLeadConverted вика PurgeLookupCache•позлват се acavicy-›user-›pronle и converted leadт.e. и дветеаз разбирам защо е добавен новия eventно искам да ги отделя двата event-a един от другда няма врьзка между тяхLukas Kovalik 11:38 AMпеално само Convert LeadAchvines което очаква LeadConvertedVasil Vasilev 11:41 AMSaveActivity като се извика проверява дали има converted Leadако има converted lead го обработва веднага това activityи после вика LeadConverted през ActivityLeadConvertedединия ивент чисти кеша другия търси всички активитита свързани с тоя lead, и им подменя проспектите с converted account ,contact, opportunityкаквото намери11:43 обаче има разлика в алгоритмите по които се полменят converted orospects eи в Convert LeadAchvines.Message Vasil Vasilev+ Aa...
|
63277
|
|
63281
|
1370
|
13
|
2026-04-21T08:46:05.842799+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-21/1776 /Users/lukas/.screenpipe/data/data/2026-04-21/1776761165842_m2.jpg...
|
iTerm2
|
NULL
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© MatchActivityCrmData.phpe Noteublect.onp© SaveAc © MatchActivityCrmData.phpe Noteublect.onp© SaveActivity.phpsavelranscription.ongC) setupLayout.pnc) syncacuivily.onc© SyncFieldMetadata.phpc) SyncLeads.php© SyncObjects.phpc) SyncOpportunitiesJob.php© SyncOpportunity.phpc) SvncProfileMetadata.phoc) suncireampields..oo.onoc) suncireamMetadata.ono© UpdateOpportunitySpecificatic© UpdateStage.phpO DealRisksM Mailbox• TeamTelephonyD User© ChangeEmailJob.php© DeactivateUserJob.php© DeleteScheduledUserActivitiesseruoDeraunsaveasearches.o© SyncTointercom.php© SyncToPlanhat.phpc) SyncloUserPilot.php© BaseProcessingJob.phpc) DummyJob.php(c)ImoortRemote rack.oo.onrC) JobDisoatcher.oho1 JobDisoatcherinterface.oho(C) [EMAIL]© SqsVisibilityControl.phpv Mlisteners~ DActivities> M ActivitvProviden> D Audio>M Rots~ D Coaching> Mintercomv D Planhat© CreateActivityLoggedEv© CreateCoachingFeedbacWindowMelp© SaveActivity.php xConvertLeadActivities.php© SyncToPlanhat.phpE custom.logA console [STAGING]Elaravel.log4 SF jiminny@locall© salestorce/service.pnp1561CreateselrcoaC) PlanhatActivityListener.php(C)AskAnythingPromptService.php© AskJiminnyReportsController.phdC) AutomatedReportsRepository.phpC) AutomatedReportsCommand.php© AutomatedReportsController.phpphp api_v2.phpC) TrackProviderinstalledEvent.ohoC) RequestGenerateReport.Job.ohd© AutomatedReportResult.phpC) AutomatedReport.oho11563156515661567X 2 Cc W .*class SaveActivity extends Job implements ShouldQueueT :if (! $crmService instanceof RemoteEntityManipulationInterface) {$logger->info('[SaveActivity] Unsupported CRM provider', [=> $user->getTeam()->getCrmConfiguration()->getProviderName(),recurni46 A v vSprotile = suser>getProtileon1t Sprotile === nulu "1583slogger->errordsprintf( format:) • [%s] Failed to save activity because user has no profile', Sorm a584+1586userd' => suser->cetuuldo'activitvid' => Sthis-›activitvid15871588158915901592sjobbolay = SornSonvice instanceof Salesfonetntenface ? Sornsenvice-sgetJobDetayC : 0 15951596SalreadvAssociated = Sactivitv->hasCrmProvidenTdo•1598tryfSassociatedExistingActivity = null;if (≤16001 $alreadyAssociated S&ScrmService instanceof FetchRelatedActivityInterface &&$crmService->getConfiguration()->hasAutoSyncEnabled()$associatedExistingActivity = $crmService->fetchAndAsS0CiateRelatedActivity($acif (SassociatedExistingActivity === null) €wner 15256 525/85088ontact 1 16779180 665587441856 -ontact 2 19247565 742123547700 -ompany 4176133 47150650569leaL 7100955 410150124741CONCAT(u.id, CASE WHEN V.id = t.ou.email,sa.*,t.owner_id FROM social_accounts saN users u on v.id = sa.sociable_icN teams t 1.n<->1: on t.id = u.teamRE u.team_id = 400 and sa.providerect * from features;ect * from team_features where featect * from teams where id = 556; #ect * from crm_configurations whereECT * FROM users WHERE id = 18101;CONCAT(u.id, CASE WHEN U.id = t.ouU.emallsa.*t.owner_id FROM social_accounts saN users u on u.1d = sa.soclable 10N teams t 1.n<-›1: on t.id = u.teamRE u,team id = 556 and sa,providenect * from opportunities where id =ect * from opportunity_stages whereect * from business processes wherect * from business_process_stagesect * From husiness nrocess stadedect * from stages where team_id =ect * from teams whene id = 459.CONCAT(u.id, CASE WHEN u.id = t.ouu.email,t.owner_id FROM social_accounts saNucene n on mid= ca cociablo ioN teams t 1.n<->1: on t.id = u.teamRE u.team id = 459 and sa.providerECT os.stage id, s.crm provider id.M opportunity_stages osHomeDMSActivityMoreJiminny...~6 nlate.innAr-teanTMore unreads® Channels# ai-chapter# alerts# backend# c-learning-people# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes#jiminny-bg8 people-with-copilo...8 people-with-zoom-# platform-team# platform-tickets# product_launches# random# releases# support# thank-yous# the people_of jimi...^ Direct messagesG. Vasil VasilevP. Nikolay Nikolov. Aneliya AngelovaP. Galya Dimitrovaf. Stefka Stoyanova8. Stoyan TomovE Aneliya Angelova, ...2. Stoyan TanevC.. Nikolay IvanovF Vec@ Dotkon Kochinck# AppsS Jira Cloud• Toast" suppont Dally • In 3n 14 m100% LzTue 21 Apr 11:46:05Q Search Jiminny Inc& e. Vasil Vasilev• Messagest Add canvas( Files& Pinseventnew LeadconvertedconvertedLeado:TodayLukas Kovalik 11:26 AMда помня че имаше нещо по негоVasil Vasilev 11:26 AMискам да изкарам LeadConverted извън тоя event конструкторда се хворлят единия, после другия evenyтая последователност не ми харесва особено много (edited)Lukas Kovallik 11-26AMпо принцип LeadConverted нямаще activity ако помня правилноVasil Vasilev 11:26 AMа и не мога да изтествам ивента без да грьмнеna. LeadConverted има само LeadLukas Kovalik 11:32AMVasil Vasilev 11:33 AMActivityLeadConverted вика PurgeLookupCacheпри нас тояова да направим rematching и трябваше ла се пусне еvent не помня вече зашо е така честно казано, май тоябваше ла е само Lead converted•позлват се acavicy-›>user-›pronle и converced leadт.e. и дветеаз разбирам защо е добавен новия eventно искам да ги отделя двата event-a един от другда няма врьзка между тяхLukas Kovalik 11:38 AMпеално само Convert LeadAchvines което очаква LeadConvertedVasil Vasilev 11:41 AMSaveActivity като се извика проверява дали има converted Leadако има converted lead го обработва веднага това activityи после вика LeadConverted през ActivityLeadConvertedединия ивент чисти кеша другия търси всички активитита свързани с тоя lead, и им подменя проспектите с converted account ,contact, opportunityкаквото намери11:43 обаче има разлика в алгоритмите по които се полменят converted orospects eи в Convert LeadAchvines.Message Vasil Vasilev+ Aa...
|
NULL
|
8809595959189270533
|
NULL
|
click
|
ocr
|
NULL
|
© MatchActivityCrmData.phpe Noteublect.onp© SaveAc © MatchActivityCrmData.phpe Noteublect.onp© SaveActivity.phpsavelranscription.ongC) setupLayout.pnc) syncacuivily.onc© SyncFieldMetadata.phpc) SyncLeads.php© SyncObjects.phpc) SyncOpportunitiesJob.php© SyncOpportunity.phpc) SvncProfileMetadata.phoc) suncireampields..oo.onoc) suncireamMetadata.ono© UpdateOpportunitySpecificatic© UpdateStage.phpO DealRisksM Mailbox• TeamTelephonyD User© ChangeEmailJob.php© DeactivateUserJob.php© DeleteScheduledUserActivitiesseruoDeraunsaveasearches.o© SyncTointercom.php© SyncToPlanhat.phpc) SyncloUserPilot.php© BaseProcessingJob.phpc) DummyJob.php(c)ImoortRemote rack.oo.onrC) JobDisoatcher.oho1 JobDisoatcherinterface.oho(C) [EMAIL]© SqsVisibilityControl.phpv Mlisteners~ DActivities> M ActivitvProviden> D Audio>M Rots~ D Coaching> Mintercomv D Planhat© CreateActivityLoggedEv© CreateCoachingFeedbacWindowMelp© SaveActivity.php xConvertLeadActivities.php© SyncToPlanhat.phpE custom.logA console [STAGING]Elaravel.log4 SF jiminny@locall© salestorce/service.pnp1561CreateselrcoaC) PlanhatActivityListener.php(C)AskAnythingPromptService.php© AskJiminnyReportsController.phdC) AutomatedReportsRepository.phpC) AutomatedReportsCommand.php© AutomatedReportsController.phpphp api_v2.phpC) TrackProviderinstalledEvent.ohoC) RequestGenerateReport.Job.ohd© AutomatedReportResult.phpC) AutomatedReport.oho11563156515661567X 2 Cc W .*class SaveActivity extends Job implements ShouldQueueT :if (! $crmService instanceof RemoteEntityManipulationInterface) {$logger->info('[SaveActivity] Unsupported CRM provider', [=> $user->getTeam()->getCrmConfiguration()->getProviderName(),recurni46 A v vSprotile = suser>getProtileon1t Sprotile === nulu "1583slogger->errordsprintf( format:) • [%s] Failed to save activity because user has no profile', Sorm a584+1586userd' => suser->cetuuldo'activitvid' => Sthis-›activitvid15871588158915901592sjobbolay = SornSonvice instanceof Salesfonetntenface ? Sornsenvice-sgetJobDetayC : 0 15951596SalreadvAssociated = Sactivitv->hasCrmProvidenTdo•1598tryfSassociatedExistingActivity = null;if (≤16001 $alreadyAssociated S&ScrmService instanceof FetchRelatedActivityInterface &&$crmService->getConfiguration()->hasAutoSyncEnabled()$associatedExistingActivity = $crmService->fetchAndAsS0CiateRelatedActivity($acif (SassociatedExistingActivity === null) €wner 15256 525/85088ontact 1 16779180 665587441856 -ontact 2 19247565 742123547700 -ompany 4176133 47150650569leaL 7100955 410150124741CONCAT(u.id, CASE WHEN V.id = t.ou.email,sa.*,t.owner_id FROM social_accounts saN users u on v.id = sa.sociable_icN teams t 1.n<->1: on t.id = u.teamRE u.team_id = 400 and sa.providerect * from features;ect * from team_features where featect * from teams where id = 556; #ect * from crm_configurations whereECT * FROM users WHERE id = 18101;CONCAT(u.id, CASE WHEN U.id = t.ouU.emallsa.*t.owner_id FROM social_accounts saN users u on u.1d = sa.soclable 10N teams t 1.n<-›1: on t.id = u.teamRE u,team id = 556 and sa,providenect * from opportunities where id =ect * from opportunity_stages whereect * from business processes wherect * from business_process_stagesect * From husiness nrocess stadedect * from stages where team_id =ect * from teams whene id = 459.CONCAT(u.id, CASE WHEN u.id = t.ouu.email,t.owner_id FROM social_accounts saNucene n on mid= ca cociablo ioN teams t 1.n<->1: on t.id = u.teamRE u.team id = 459 and sa.providerECT os.stage id, s.crm provider id.M opportunity_stages osHomeDMSActivityMoreJiminny...~6 nlate.innAr-teanTMore unreads® Channels# ai-chapter# alerts# backend# c-learning-people# confusion-clinic# curiosity_lab# engineering# frontend# general# infra-changes#jiminny-bg8 people-with-copilo...8 people-with-zoom-# platform-team# platform-tickets# product_launches# random# releases# support# thank-yous# the people_of jimi...^ Direct messagesG. Vasil VasilevP. Nikolay Nikolov. Aneliya AngelovaP. Galya Dimitrovaf. Stefka Stoyanova8. Stoyan TomovE Aneliya Angelova, ...2. Stoyan TanevC.. Nikolay IvanovF Vec@ Dotkon Kochinck# AppsS Jira Cloud• Toast" suppont Dally • In 3n 14 m100% LzTue 21 Apr 11:46:05Q Search Jiminny Inc& e. Vasil Vasilev• Messagest Add canvas( Files& Pinseventnew LeadconvertedconvertedLeado:TodayLukas Kovalik 11:26 AMда помня че имаше нещо по негоVasil Vasilev 11:26 AMискам да изкарам LeadConverted извън тоя event конструкторда се хворлят единия, после другия evenyтая последователност не ми харесва особено много (edited)Lukas Kovallik 11-26AMпо принцип LeadConverted нямаще activity ако помня правилноVasil Vasilev 11:26 AMа и не мога да изтествам ивента без да грьмнеna. LeadConverted има само LeadLukas Kovalik 11:32AMVasil Vasilev 11:33 AMActivityLeadConverted вика PurgeLookupCacheпри нас тояова да направим rematching и трябваше ла се пусне еvent не помня вече зашо е така честно казано, май тоябваше ла е само Lead converted•позлват се acavicy-›>user-›pronle и converced leadт.e. и дветеаз разбирам защо е добавен новия eventно искам да ги отделя двата event-a един от другда няма врьзка между тяхLukas Kovalik 11:38 AMпеално само Convert LeadAchvines което очаква LeadConvertedVasil Vasilev 11:41 AMSaveActivity като се извика проверява дали има converted Leadако има converted lead го обработва веднага това activityи после вика LeadConverted през ActivityLeadConvertedединия ивент чисти кеша другия търси всички активитита свързани с тоя lead, и им подменя проспектите с converted account ,contact, opportunityкаквото намери11:43 обаче има разлика в алгоритмите по които се полменят converted orospects eи в Convert LeadAchvines.Message Vasil Vasilev+ Aa...
|
NULL
|
|
37498
|
770
|
70
|
2026-04-16T12:29:26.066467+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776342566066_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© Ena sessionSteamViewFriendsSTOREGamesneloLIBRARY © Ena sessionSteamViewFriendsSTOREGamesneloLIBRARYCOMMUNITYKOVALIKLUKASHomevamtesKovallKiukasvAge of Empires II: Definitive EditionG Green Hell* Add a GameSTOPPINGCLOUD STATUSUp to dateolote raceDLCcommunily nuoYou've played for 250 hoursWould you recommend this game to other players?POST-GAME SUMMARYYesterdayBriton VictoryWin a came piavine as the britons.30.1% of players have this achievementManage DownloadsAGEEMPIRESYour Steam Cloud files are synchronized forthis approllils onotviscussionsMavbe LaterACHIEVEMENTSouldesSuoporLGENERAL SETTINGSSensitivityMouse accelerationPreserve aspect ratioClip recordingcan signiticantly alrect tne qualltyor a stream ane reouires tree aiskKecora/stopOPEN CLIP LOCATIONSTREAMING1201O FPSChanging FPS may lead to temporary streamweeze•]* BitrateWDEO SEnTINIOSDefaultauo)lo sarndiriosINPUTVe SensitivityApple Inc.: soundcore AeroClip•UTPUTApple Inc.: soundcore AeroClipShow advanced infoFriends & Chat B...
|
NULL
|
3118323063836607377
|
NULL
|
click
|
ocr
|
NULL
|
© Ena sessionSteamViewFriendsSTOREGamesneloLIBRARY © Ena sessionSteamViewFriendsSTOREGamesneloLIBRARYCOMMUNITYKOVALIKLUKASHomevamtesKovallKiukasvAge of Empires II: Definitive EditionG Green Hell* Add a GameSTOPPINGCLOUD STATUSUp to dateolote raceDLCcommunily nuoYou've played for 250 hoursWould you recommend this game to other players?POST-GAME SUMMARYYesterdayBriton VictoryWin a came piavine as the britons.30.1% of players have this achievementManage DownloadsAGEEMPIRESYour Steam Cloud files are synchronized forthis approllils onotviscussionsMavbe LaterACHIEVEMENTSouldesSuoporLGENERAL SETTINGSSensitivityMouse accelerationPreserve aspect ratioClip recordingcan signiticantly alrect tne qualltyor a stream ane reouires tree aiskKecora/stopOPEN CLIP LOCATIONSTREAMING1201O FPSChanging FPS may lead to temporary streamweeze•]* BitrateWDEO SEnTINIOSDefaultauo)lo sarndiriosINPUTVe SensitivityApple Inc.: soundcore AeroClip•UTPUTApple Inc.: soundcore AeroClipShow advanced infoFriends & Chat B...
|
NULL
|
|
37500
|
770
|
71
|
2026-04-16T12:29:33.054237+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776342573054_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© Ena sessionSteamVewFriendsSTOREGamesneloLIBRARYC © Ena sessionSteamVewFriendsSTOREGamesneloLIBRARYCOMMUNITYKOVALIKLUKASHomevamtes? kovaliklukasAge of Empires II: Definitive EditionG Green HellPLAYolote raceDLCCLOUD STATUSUp to datecommunily nuoAGEEMPIRESYour Steam Cloud files are synchronized foruhis aoprollils onotDiscussionsACHIEVEMENTSGuidesSuoporL* Add a GameYou've played for 250 hoursWould you recommend this game to other players?POST-GAME SUMMARYYesterdayBriton VictoryWin a came piavine as the britons.30.1% of players have this achievementDownloads - 2 or 2 Items CompleteMavbe LaterGENERAL SETTINGSSensitivityMouse accelerationPreserve aspect raticE•3 Clip recordingcan signiticantly alrect tne qualltyor a stream ane reouires tree aiskKecora/stopOPEN CLIP LOCATIONSTREAMING1201O FPSChanging FPS may lead to temporary streamweeze•]* BitrateVIDEO SETTINGSDefaultaU»)losendieiosINPUTVe SensitivityApple Inc.: soundcore AeroClip•UTPUTApple Inc.: soundcore AerobtipShow advanced infoFriends & Chat B...
|
NULL
|
7233070280845316232
|
NULL
|
click
|
ocr
|
NULL
|
© Ena sessionSteamVewFriendsSTOREGamesneloLIBRARYC © Ena sessionSteamVewFriendsSTOREGamesneloLIBRARYCOMMUNITYKOVALIKLUKASHomevamtes? kovaliklukasAge of Empires II: Definitive EditionG Green HellPLAYolote raceDLCCLOUD STATUSUp to datecommunily nuoAGEEMPIRESYour Steam Cloud files are synchronized foruhis aoprollils onotDiscussionsACHIEVEMENTSGuidesSuoporL* Add a GameYou've played for 250 hoursWould you recommend this game to other players?POST-GAME SUMMARYYesterdayBriton VictoryWin a came piavine as the britons.30.1% of players have this achievementDownloads - 2 or 2 Items CompleteMavbe LaterGENERAL SETTINGSSensitivityMouse accelerationPreserve aspect raticE•3 Clip recordingcan signiticantly alrect tne qualltyor a stream ane reouires tree aiskKecora/stopOPEN CLIP LOCATIONSTREAMING1201O FPSChanging FPS may lead to temporary streamweeze•]* BitrateVIDEO SETTINGSDefaultaU»)losendieiosINPUTVe SensitivityApple Inc.: soundcore AeroClip•UTPUTApple Inc.: soundcore AerobtipShow advanced infoFriends & Chat B...
|
37498
|
|
18639
|
395
|
93
|
2026-04-14T16:23:07.721848+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776183787721_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© Ena sessionSteamVewFriendsSTOREGamesneloLIBRARYC © Ena sessionSteamVewFriendsSTOREGamesneloLIBRARYCOMMUNITYHomeGamesAge of Empires II: Definitive EditionG Green Hell? kovaliklukasKOVALIKLUKASAGEEMPIRESLAST PLAYEDTodayrollils onotPLAYCLOUD STATUSUp to dateslole raceDLCcommunily nudYou've played for 246 hoursWould you recommend this game to other players?FEATUREDPLAY TIME246.1 hoursDiscussionsMavbe LaterACHIEVEMENTSouldesSupporu* Add a GameDLC RELEASE - FEBRUARY 17New DLC Available Now: TheLast ChieftainsDownloads - 2 of 2 ltems como eteACHIEVEMENTSYou ve unilockea 19/30/ 07NAVBon VoyageGENERAL SETTINGSSensitivityMouse accelerationPreserve aspect raticClip recordingcan signiticantly alrect tne qualltyor a stream ane recuires tree aiskKecora/stopOPEN CLIP LOCATIONSTREAMING1O FPSChanging FPS may lead to temporary streamweeze120]* BitrateWDEO SEnrINIOSDefaultaU»)losendieiosINPUT-Me SensitivityApple Inc.: soundcore AeroClip•UTPUTApple Inc.: soundcore AeroClipShow advanced infoFriends & Chat B...
|
NULL
|
-4821741910614427097
|
NULL
|
visual_change
|
ocr
|
NULL
|
© Ena sessionSteamVewFriendsSTOREGamesneloLIBRARYC © Ena sessionSteamVewFriendsSTOREGamesneloLIBRARYCOMMUNITYHomeGamesAge of Empires II: Definitive EditionG Green Hell? kovaliklukasKOVALIKLUKASAGEEMPIRESLAST PLAYEDTodayrollils onotPLAYCLOUD STATUSUp to dateslole raceDLCcommunily nudYou've played for 246 hoursWould you recommend this game to other players?FEATUREDPLAY TIME246.1 hoursDiscussionsMavbe LaterACHIEVEMENTSouldesSupporu* Add a GameDLC RELEASE - FEBRUARY 17New DLC Available Now: TheLast ChieftainsDownloads - 2 of 2 ltems como eteACHIEVEMENTSYou ve unilockea 19/30/ 07NAVBon VoyageGENERAL SETTINGSSensitivityMouse accelerationPreserve aspect raticClip recordingcan signiticantly alrect tne qualltyor a stream ane recuires tree aiskKecora/stopOPEN CLIP LOCATIONSTREAMING1O FPSChanging FPS may lead to temporary streamweeze120]* BitrateWDEO SEnrINIOSDefaultaU»)losendieiosINPUT-Me SensitivityApple Inc.: soundcore AeroClip•UTPUTApple Inc.: soundcore AeroClipShow advanced infoFriends & Chat B...
|
NULL
|
|
18644
|
395
|
96
|
2026-04-14T16:23:17.518476+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776183797518_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© Ena sessionSteamVewFriendsGamesneloSTORELIBRARYC © Ena sessionSteamVewFriendsGamesneloSTORELIBRARYCOMMUNITYHomevamtesAge of Empires II: Definitive EditionG Green Hell? kovaliklukasKOVALIKLUKASAGEEMPIRESLAST PLAYEDTodayrollils onot• PLAYCLOUD STATUSUp to dateslole raceDLCcommunily udYou've played for 246 hoursWould you recommend this game to other players?FEATUREDPLAY TIME246.1 hoursDiscussionsMavbe LaterACHIEVEMENTSouldesSupporu+ Add a GameDLC RELEASE - FEBRUARY 17New DLC Available Now: TheLast ChieftainsDownloads - 2 of2 ltems como eteACHIEVEMENTSYou ve unilockea 13/30/ 07NAVBon VoyageGENERAL SETTINGSSensitivityMouse accelerationPreserve aspect raticE•3 Clip recordingcan signiticantly alrect tne qualltyor a stream ane recuires tree aiskKecora/stopOPEN CLIP LOCATIONSTREAMING1201O FPSChanging FPS may lead to temporary streamweeze]* BitrateWDEO SEnTINIOSDefaultaU»)losendieiosINPUT-Me SensitivityApple Inc.: soundcore AeroClip•UTPUTApple Inc.: soundcore AeroClipShow advanced infoFriends & Chat B...
|
NULL
|
-4937504018887539841
|
NULL
|
click
|
ocr
|
NULL
|
© Ena sessionSteamVewFriendsGamesneloSTORELIBRARYC © Ena sessionSteamVewFriendsGamesneloSTORELIBRARYCOMMUNITYHomevamtesAge of Empires II: Definitive EditionG Green Hell? kovaliklukasKOVALIKLUKASAGEEMPIRESLAST PLAYEDTodayrollils onot• PLAYCLOUD STATUSUp to dateslole raceDLCcommunily udYou've played for 246 hoursWould you recommend this game to other players?FEATUREDPLAY TIME246.1 hoursDiscussionsMavbe LaterACHIEVEMENTSouldesSupporu+ Add a GameDLC RELEASE - FEBRUARY 17New DLC Available Now: TheLast ChieftainsDownloads - 2 of2 ltems como eteACHIEVEMENTSYou ve unilockea 13/30/ 07NAVBon VoyageGENERAL SETTINGSSensitivityMouse accelerationPreserve aspect raticE•3 Clip recordingcan signiticantly alrect tne qualltyor a stream ane recuires tree aiskKecora/stopOPEN CLIP LOCATIONSTREAMING1201O FPSChanging FPS may lead to temporary streamweeze]* BitrateWDEO SEnTINIOSDefaultaU»)losendieiosINPUT-Me SensitivityApple Inc.: soundcore AeroClip•UTPUTApple Inc.: soundcore AeroClipShow advanced infoFriends & Chat B...
|
18642
|
|
18641
|
395
|
94
|
2026-04-14T16:23:11.205572+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776183791205_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© Ena sessionSteamVewFriendsGamesneloSTORELIBRARYC © Ena sessionSteamVewFriendsGamesneloSTORELIBRARYCOMMUNITYHomevamesAge of Empires II: Definitive EditionG Green Hell? kovaliklukasKOVALIKLUKASAGEEMPIRESLAST PLAYEDTodayrollils onotPLAYCLOUD STATUSUp to dateslole raceDLCcommunily nudYou've played for 246 hoursWould you recommend this game to other players?FEATUREDPLAY TIME246.1 hoursDiscussionsMavbe LaterACHIEVEMENTSouldesSupporu* Add a GameDLC RELEASE - FEBRUARY 17New DLC Available Now: TheLast ChieftainsDownloads - 2 of 2 ltems como eteACHIEVEMENTSYou ve unilockea 19/30/ 07NAVBon VoyageGENERAL SETTINGSSensitivityMouse acce lerationPreserve aspect raticClip recordingcan signiticantly alrect tne qualltyor a stream ane recuires tree aiskKecora/stopOPEN CLIP LOCATIONSTREAMING1O FPSChanging FPS may lead to temporary streamweeze120]* BitrateVIDEO SETTINGSDefaultaU»)losendieiosINPUT-Me SensitivityApple Inc.: soundcore AeroClip•UTPUTApple Inc.: soundcore AeroClipShow advanced infoFriends & Chat B...
|
NULL
|
-8049858060004693412
|
NULL
|
click
|
ocr
|
NULL
|
© Ena sessionSteamVewFriendsGamesneloSTORELIBRARYC © Ena sessionSteamVewFriendsGamesneloSTORELIBRARYCOMMUNITYHomevamesAge of Empires II: Definitive EditionG Green Hell? kovaliklukasKOVALIKLUKASAGEEMPIRESLAST PLAYEDTodayrollils onotPLAYCLOUD STATUSUp to dateslole raceDLCcommunily nudYou've played for 246 hoursWould you recommend this game to other players?FEATUREDPLAY TIME246.1 hoursDiscussionsMavbe LaterACHIEVEMENTSouldesSupporu* Add a GameDLC RELEASE - FEBRUARY 17New DLC Available Now: TheLast ChieftainsDownloads - 2 of 2 ltems como eteACHIEVEMENTSYou ve unilockea 19/30/ 07NAVBon VoyageGENERAL SETTINGSSensitivityMouse acce lerationPreserve aspect raticClip recordingcan signiticantly alrect tne qualltyor a stream ane recuires tree aiskKecora/stopOPEN CLIP LOCATIONSTREAMING1O FPSChanging FPS may lead to temporary streamweeze120]* BitrateVIDEO SETTINGSDefaultaU»)losendieiosINPUT-Me SensitivityApple Inc.: soundcore AeroClip•UTPUTApple Inc.: soundcore AeroClipShow advanced infoFriends & Chat B...
|
18639
|
|
21035
|
464
|
55
|
2026-04-15T09:47:41.372098+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776246461372_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© Ena sessionGENERAL SETTINGSSensitivityMouse acce © Ena sessionGENERAL SETTINGSSensitivityMouse accelerationPreserve aspect raticClip recordingcan signiricanuly arect tne qualltyor a stream and requires tree aisk• Record/StopOPEN CLIP LOCATIONSTREAMING1O FPS120Changing FPS may lead to temporary stream• BitrateMDEOSEMTINGDefaultAUDlO SEndINoINPUT-Me SensitivityAbole Inc.: sounecore Aeroclle•UTPUTApple Inc.: soundcore AeroClipShow advanced info...
|
NULL
|
8823961751535811703
|
NULL
|
visual_change
|
ocr
|
NULL
|
© Ena sessionGENERAL SETTINGSSensitivityMouse acce © Ena sessionGENERAL SETTINGSSensitivityMouse accelerationPreserve aspect raticClip recordingcan signiricanuly arect tne qualltyor a stream and requires tree aisk• Record/StopOPEN CLIP LOCATIONSTREAMING1O FPS120Changing FPS may lead to temporary stream• BitrateMDEOSEMTINGDefaultAUDlO SEndINoINPUT-Me SensitivityAbole Inc.: sounecore Aeroclle•UTPUTApple Inc.: soundcore AeroClipShow advanced info...
|
NULL
|
|
31329
|
630
|
74
|
2026-04-15T15:24:31.070827+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776266671070_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© Ena sessionGENERAL SETTINGSSensitivitsMouse acce © Ena sessionGENERAL SETTINGSSensitivitsMouse accelerationPreserve aspect raticClip recordingShort clips up to 3 min. Recordingcan signiticantly alrect tne quallyor a stream ane recuires tree aisk• Record/StopOPEN CLIP LOCATIONSTREAMING1O FPS120Changing FPS may lead to temporary stream• BitrateWDEO SEnTINIOSDefaultaU»)losendieiosINPUT-Me SensitivityAmole Inc.: sounocore Aeroclllo•UTPUTApple Inc.: soundcore AeroClipShow advanced info...
|
NULL
|
-696460048168968436
|
NULL
|
visual_change
|
ocr
|
NULL
|
© Ena sessionGENERAL SETTINGSSensitivitsMouse acce © Ena sessionGENERAL SETTINGSSensitivitsMouse accelerationPreserve aspect raticClip recordingShort clips up to 3 min. Recordingcan signiticantly alrect tne quallyor a stream ane recuires tree aisk• Record/StopOPEN CLIP LOCATIONSTREAMING1O FPS120Changing FPS may lead to temporary stream• BitrateWDEO SEnTINIOSDefaultaU»)losendieiosINPUT-Me SensitivityAmole Inc.: sounocore Aeroclllo•UTPUTApple Inc.: soundcore AeroClipShow advanced info...
|
NULL
|
|
36434
|
738
|
24
|
2026-04-16T10:33:58.640250+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776335638640_m1.jpg...
|
Firefox
|
Zoho Accounts — Work
|
True
|
accounts.zoho.com/signin?servicename=AaaServer& accounts.zoho.com/signin?servicename=AaaServer&serviceurl=https%3A%2F%2Faccounts.zoho.com%2Foauth%2Fv2%2Fauth%3Fclient_id%3D1000.8MPYKPXSQA9GR3T7R7UDI2J2SFFIAW%26redirect_uri%3Dhttps%253A%252F%252Fapi.integration.app%252Foauth-callback%26response_type%3Dcode%26access_type%3Doffline%26scope%3DZohoCRM.modules.ALL%2BZohoCRM.users.ALL%2BZohoCRM.settings.ALL%2BZohoCRM.org.READ%2BZohoCRM.notifications.ALL%2BZohoCRM.settings.pipeline.READ%2BZohoCRM.settings.profiles.READ%2BZohoCRM.settings.global_picklist.ALL%26prompt%3Dconsent%26state%3D65472684-1281-4135-b19d-730a4bf19879%26code_challenge%3DhXx4tqq0In2ZzYj2xCPTgtwQEEzmljOnDVg7a5VV650%26code_challenge_method%3DS256...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
© 2026,
Zoho Corporation Pvt. Ltd.
Zoho Corporatio © 2026,
Zoho Corporation Pvt. Ltd.
Zoho Corporation Pvt. Ltd.
All Rights Reserved....
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"© 2026,","depth":7,"bounds":{"left":0.52881944,"top":0.95555556,"width":0.03784722,"height":0.018333333},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Zoho Corporation Pvt. Ltd.","depth":7,"bounds":{"left":0.56666666,"top":0.95555556,"width":0.119097225,"height":0.018333333},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Zoho Corporation Pvt. Ltd.","depth":8,"bounds":{"left":0.56666666,"top":0.95555556,"width":0.119097225,"height":0.018333333},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"All Rights Reserved.","depth":7,"bounds":{"left":0.6857639,"top":0.95555556,"width":0.09097222,"height":0.018333333},"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
7762924477462892588
|
-761649931090428519
|
visual_change
|
hybrid
|
NULL
|
© 2026,
Zoho Corporation Pvt. Ltd.
Zoho Corporatio © 2026,
Zoho Corporation Pvt. Ltd.
Zoho Corporation Pvt. Ltd.
All Rights Reserved.
FirefoxFileEditViewHistoryBookmarksProfiles•DOCKER• 881DEV (docker)882APP (-z]./public/vue-assets/assets/lib-BPR1zwwF.js:/public/vue-assets/assets/AppFormField-ClvU-siT.js./public/vue-assets/assets/deal-view-2yBsuDas.js./public/vue-assets/assets/exports-DLyAIXcT.js./public/vue-assets/assets/playlists-Ch1szaDX.js../public/vue-assets/assets/callScoringTemplates-DQc-jo./public/vue-assets/assets/._copy0bject-DzIIjTZN.js:/public/vue-assets/assets/pusher-CYYPj3Hn.js./public/vue-assets/assets/onboard-DQIo72cX.js./public/vue-assets/assets/StatusBadge-BQfC4V-1.js../public/vue-assets/assets/kiosk-BjikFdWC.js../public/vue-assets/assets/deal-insights-Bjm4s2ZH.js../public/vue-assets/assets/ListView-DN0IvNj1.js./public/vue-assets/assets/_plugin-vue_export-helper-./public/vue-assets/assets/WelcomeLayout-CI_AuLdJ.js./public/vue-assets/assets/dashboard-C9KqLfH9.js./public/vue-assets/assets/emoji-input-D_ee3_TC.js./public/vue-assets/assets/sentry-DwJ1eG1J.js../public/vue-assets/assets/OrgSettingsLayout-71080Xc4../public/vue-assets/assets/vuex.esm-bundler-CxmCn-TU../public/vue-assets/assets/playback-CRVaGB1b.js../public/vue-assets/assets/AppButton-OYq5I1u7.js../public/vue-assets/assets/index.module-DoWLv01P.js../public/vue-assets/assets/intl-tel-input-C4VqCHzY.js../public/vue-assets/assets/team-insights-Dp-fGvTr.js../public/vue-assets/assets/popper-DC--DigQ.js../public/vue-assets/assets/PhoneField-DsfvGNKO.js../public/vue-assets/assets/live-DWF1LoCQ.js../public/vue-assets/assets/video-js-skin.less_vue_typ../public/vue-assets/assets/index-C3z72j_L.js../public/vue-assets/assets/logged-in-layout--jx6BcaQ.ToolsWindowHelp<>0 lhl • Support Daily - in 1h 27m A 100% € 8Thu 16 Apr 13:33:58Zoho Accounts - Workaccounts.zoho.com/signin?servicename=AaaServer&serviceurl=httas%3А%2F%2Faccounts.zoho.com%2Foauth%2Fv2%2Fauth%3Fclient_ #=[PLUGIN_TIMINGS] Warning: Your build spent significant- vite:css (56%)- vite-plugin-externals (18%)- vite:vue (17%)See [URL_WITH_CREDENTIALS] ~/jiminny/app,Read static.zohocdn.com...
|
NULL
|
|
33462
|
676
|
21
|
2026-04-16T07:51:10.817225+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776325870817_m2.jpg...
|
Firefox
|
Zoho Accounts — Work
|
True
|
accounts.zoho.com/signin?servicename=AaaServer& accounts.zoho.com/signin?servicename=AaaServer&serviceurl=https%3A%2F%2Faccounts.zoho.com%2Foauth%2Fv2%2Fauth%3Fclient_id%3D1000.8MPYKPXSQA9GR3T7R7UDI2J2SFFIAW%26redirect_uri%3Dhttps%253A%252F%252Fapi.integration.app%252Foauth-callback%26response_type%3Dcode%26access_type%3Doffline%26scope%3DZohoCRM.modules.ALL%2BZohoCRM.users.ALL%2BZohoCRM.settings.ALL%2BZohoCRM.org.READ%2BZohoCRM.notifications.ALL%2BZohoCRM.settings.pipeline.READ%2BZohoCRM.settings.profiles.READ%2BZohoCRM.settings.global_picklist.ALL%26prompt%3Dconsent%26state%3Da7b04fb5-b173-439f-94eb-5b60d4969787%26code_challenge%3DWYFRV0ipEYqbIVQ7T6UU5RoDKT7Pf_f4XBcHFcsq1o0%26code_challenge_method%3DS256...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© 2026,
Zoho Corporation Pvt. Ltd.
Zoho Corporatio © 2026,
Zoho Corporation Pvt. Ltd.
Zoho Corporation Pvt. Ltd.
All Rights Reserved....
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"© 2026,","depth":7,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Zoho Corporation Pvt. Ltd.","depth":7,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Zoho Corporation Pvt. Ltd.","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"All Rights Reserved.","depth":7,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
7762924477462892588
|
-761649931090428519
|
visual_change
|
hybrid
|
NULL
|
© 2026,
Zoho Corporation Pvt. Ltd.
Zoho Corporatio © 2026,
Zoho Corporation Pvt. Ltd.
Zoho Corporation Pvt. Ltd.
All Rights Reserved.
FirefoxEditViewHistoryBookmarks)ProfilesToolsWindowHelp=app.staging.jiminny.com/connect/zohocrm7 Jiminny x Shiji - Reconnecting theZ For you - Confluence• Lukas Kovalik - Time Offu Product Growth Plattorm Userpilou Userpilotfix(security): composer depender8 JiminnyNew Tab@ Jiminny© Google+ New Tab2 Zoho CRMLinking your Zoho CRM accountconnecune@ A popup window should open, please proceed theregJIMIJY-18909-automated-reports-ask-iiminny = 871913tdisconnectedИ account has become disconnected-connect to continuen in with Zoho CRMSupport Daily • in 4h 9 m100% C2Thu 16 Apr 10:51:10CR 0 InspectorW 7 Filter URLsConsoleD DebuggerN Network{) Style Editor( PerformanceAl HlMLessImagesMediaotheStatusMethodDomainOP On rloar-in.com200200204200200204204200204200200POSTAr.logr-in.comGETapi.getmembraOPTIO..api.getmembra...wasoonxat/olattorm-stacinaxr=0-07909530-46/6-/ xhni?a=ponxaf/platform-staging&r=6-019d953d-467 •a xhrself-auth-contextself-auth-conteyInitiatorindex-DOkdLAaG..GETapl.cetmemora.zonocrmPOSTA api.getmembra... connection-optionsindex-vokaLAaG..index-DOkdLAaaC....OPTIO...api.getmemora.zonocrmOPTIO...A api.getmembra... connection-optionsGETA api.getmembra...66fe6c913202f3a165e3c14dindex-DOkdLAaG....OPOhapi.getmembra...bote6ce1s 20/1salbbesc140POSTA api.getmembra... connection-optionsтоeх-boкaLhad..api.getmembra..Obiuipntyvd2/wikuduegq/token=eyJ0exAIOiJKV1Qi_ index-DOkdLAaG…ELE MemoryTypeplainplainE Storage©27Disable CacheNo ThrottlingTransferredSize315.19 kB1.93 KB738 B1.68 kB1.05 kB761 B772 B1.67 kB1.05 kB906 B0B 7738ms3.63 Kb67 ms48 ms1.72 kB270 B85 ms| 116 ms46 msOB1.72 kB| 46 ms784 ms|49 ms270 B153 B7/ ms12 requests| 7.76 kB / 326.51 kB transferredFinish: 1.14 s...
|
NULL
|
|
47211
|
996
|
4
|
2026-04-17T11:14:08.209524+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-17/1776 /Users/lukas/.screenpipe/data/data/2026-04-17/1776424448209_m2.jpg...
|
Firefox
|
Zoho Accounts — Work
|
True
|
accounts.zoho.com/signin?servicename=AaaServer& accounts.zoho.com/signin?servicename=AaaServer&serviceurl=https%3A%2F%2Faccounts.zoho.com%2Foauth%2Fv2%2Fauth%3Fclient_id%3D1000.8MPYKPXSQA9GR3T7R7UDI2J2SFFIAW%26redirect_uri%3Dhttps%253A%252F%252Fapi.integration.app%252Foauth-callback%26response_type%3Dcode%26access_type%3Doffline%26scope%3DZohoCRM.modules.ALL%2BZohoCRM.users.ALL%2BZohoCRM.settings.ALL%2BZohoCRM.org.READ%2BZohoCRM.notifications.ALL%2BZohoCRM.settings.pipeline.READ%2BZohoCRM.settings.profiles.READ%2BZohoCRM.settings.global_picklist.ALL%26prompt%3Dconsent%26state%3D50ce1c74-3cc1-4d7a-8f2d-a1d375a15553%26code_challenge%3D_wr5Gg8oN_din9l2l-dkHywrZazw6F9r40T0PqUzVkY%26code_challenge_method%3DS256...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
© 2026,
Zoho Corporation Pvt. Ltd.
Zoho Corporatio © 2026,
Zoho Corporation Pvt. Ltd.
Zoho Corporation Pvt. Ltd.
All Rights Reserved....
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"© 2026,","depth":7,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Zoho Corporation Pvt. Ltd.","depth":7,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Zoho Corporation Pvt. Ltd.","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"All Rights Reserved.","depth":7,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
7762924477462892588
|
-761649931090428519
|
visual_change
|
hybrid
|
NULL
|
© 2026,
Zoho Corporation Pvt. Ltd.
Zoho Corporatio © 2026,
Zoho Corporation Pvt. Ltd.
Zoho Corporation Pvt. Ltd.
All Rights Reserved.
( Firefox File Edit•.•D<→ cViewHistoryBookmarks Profiles Tools Window Help• - app.dev.jiminny.com/onboardDevelopers | HubSpotM'inbox (1,576) - lukas.kovalik@jiminM° 120216 is your HubSpot Log in CocFal CloudWatch | eu-west-1New Tabz Configure SSH access to multiple. fix-cache-for-business-processes4 [JY-20692] Issue with reconnectirg Jiminny+ New TabZ Zoho CRMLinking your Zoho CRM accountPlease select one of authentication options:Connecting@ A popup window should open, please proceed therenationImport CalendarMeetingsin with Zoho CRMG Sign in with GoogleLet's Get Started!lblSupport Daily • in 46 m100% C2Fri 17 Apr 14:14:07Inspector• ConsoleD DebuggerN Network{) Style EditorA Performance: Memory& Storagei Accessibilityy Integr88 Application234 hidden XErrors Warnings InfoLogs DebugO23CSSXHRRequests© Navagated to https://app.dev.J1manny.com/dashboardXHR GET https://app.dev.iiminny.com/api/v1/integration=app-tokenGET https://ui.integration.app/embed/integrations/zohocrm/connect?token=ey]0eXAi0iJKV1QiLCJhbGci0iJIUzI1NiJ9.eyJpZCI61jFLY2U2NmM4LWZLYjEtNGRmMS1iMzIxLTIxNjA3ZGFmNDYyMyIsIm5hbWUi0i].. [HTTP/2 200 226ms]GEThttps://ui.integration.app/assets/index-D02tm1dS.cssbel nucos.u1, incedracion.app assecs/1ndex-bcou JW.SIHTTP/2200 1450ms]THITIP/31200 Oms[HTTP/3 (200)© Noneof theattribute match the content of the subresource at "https://fonts.googleapis.com/css22family=IBM+Plex+Serif&display=swap". The computed hash is "oxpr/ connectSPifeVqNx50/10w9nS0Q[t60XJIKkUcSrPclwH/гuMEWK7C1JNqlqUMCV5N".• GET https://ui.integration.app/assets/RefreshConnectionPopup-P6RvdGCd.isGET https://ui.integration.app/assets/index-DRKPh6L6.isGET https://ui.integration.app/assets/RefreshConnectionPopup- TEQhDXU.cssbcl ntcos.ul.1ncecracion.app/assecs/1ncecrac1onconnecclonguard-corvongb.rg• GET https://ui.integration.app/assets/index-7Ka1N6pQ.isGET https://ui.integration.app/assets/Routes-CDWw4D3f.isbel ntcos..ur.ancecracton.apg/asseuslndex-uoowbnr.sGET https://ui.integration.app/assets/ResetButton-B5vGAh3h.isGElhttps:u1.1ntegration.app/assets/tlow-1nstance-context-cJr_sbbC.1sbel ntcos.ur.ancecraclon.aog/asseuslndex-bhiobvay.ossGET https://ui.integration.app/assets/Routes-DHLymKVa.cssGEl https:ap1.qetmembrane.com/1nteqrationszohocrmurllons nucos:/ap1.detmembrane.com anceorations zonochmGET https://static.integration.app/connectors/zoho-crm/loqo.pngGEThttps://static.integration.app/connectors/zoho=crm/log0.pngcainttos:/statlc.inteoration.apo/tzles/080de462-9a/0-462/-0168-a02c1cdc4a43,on0XHR GET https://api.getmembrane.com/integrations/66fe6c913202f3a165e3c14dXHR OPTIONS https://api.getmembrane.com/integrations/66fe6c913202f3a165e3c14dMlUrS 200IHTTP/3200 0mslIНTTP/3 200MlIrs 200[НTTP/3 200)JHITIPYS 12091IHTTP/3200[HTTP/3 200 0mslHIIP/S 269IНTTP/3.200[HTTP/3 200 0mslHTTPS 206MIUr2204Mlur2 200ІНTTP/1.1 200 OK 0mslJHITPYS 1269IHTTP/3_200 102ms][HTTP/3.204Top ÷ FBI...
|
47209
|
|
23953
|
519
|
14
|
2026-04-15T11:52:57.773054+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776253977773_m2.jpg...
|
Finder
|
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
~/Library
Close
~/Library
Go to:
Users
lukas
Libra ~/Library
Close
~/Library
Go to:
Users
lukas
Library...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"~/Library","depth":1,"bounds":{"left":0.42695314,"top":0.6597222,"width":0.1609375,"height":0.013888889},"automation_id":"_NS:39","role_description":"text"},{"role":"AXButton","text":"Close","depth":1,"bounds":{"left":0.58867186,"top":0.65902776,"width":0.00625,"height":0.015277778},"automation_id":"CloseButton","role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"~/Library","depth":1,"bounds":{"left":0.42695314,"top":0.6597222,"width":0.13515624,"height":0.013888889},"automation_id":"PathTextField","value":"~/Library","role_description":"text field","is_enabled":true,"is_focused":true},{"role":"AXStaticText","text":"Go to:","depth":5,"bounds":{"left":0.42695314,"top":0.68541664,"width":0.015625,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.42617187,"top":0.69861114,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.44609374,"top":0.69861114,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Library","depth":6,"bounds":{"left":0.46445313,"top":0.69861114,"width":0.022265624,"height":0.015277778},"role_description":"text"}]...
|
7000088720832483067
|
2504092431842334976
|
visual_change
|
hybrid
|
NULL
|
~/Library
Close
~/Library
Go to:
Users
lukas
Libra ~/Library
Close
~/Library
Go to:
Users
lukas
Library
FinderFileEditViewGoWindowHelp• Not Secure | http://[IP_ADDRESS]:8767/frames/content/~ Google Geminip! Western Digital Red Plus 3.5 6TB 5400rpm 256MB SAiSl I SeneticТвърд диск, Western Digital Red 6TB Plus ( 3.5". 256N* SQLite Web: db.sqlitew Screenpipe DashboardV Welcome to Steam- New laoC40MOjSupport Daily - in 8mA100% CWed 15 Apr 14:52:57how to open folder infinder mac ~/.screenpipeshow thinkingOpening hidden folders—which are indicatedby the period ( ) at the start of their name-can be a bit tricky on a Mac, as they arehidden by default to protect system files.Here are the three easiest ways to open the~/. screenpipe folder in Finder:Method 1: The "Go to Folder" Shortcut(Fastest)This is usually the quickest way to jumpstraight to any specific path.1. Click on the Finder icon in your dock tomake it the active application.2. Press Command + Shift + G on yourkeyboard (or use the top menu bar andselect Go > Go to Folder...).3. A search box will appear. Type or pasteexactly: ~/.screenpipe4. Press Return (or click on the folderresult that pops up). Finder will opendirectly to that folder.Method 2: The Terminal CommandIf you already have Terminal open, or preferusing it, you can command Finder to open thefolder for you.1. Open the Terminal app (you can find itby pressing Command + Space to openAsk GeminiPro vGemini is Al and can make mistakes, including about people.Your privacy and GeminiSummarize pagesqlite-web 0.7.2 db.sqlite frames 18766 rows, showing page 1table name..._sqlx_migrationsaudio_chunksaudio_tagsaudio_transcriptionsaudio_transcriptions_fts (v)audio_transcriptions_.audio_transcriptions_audio_transcriptions_..elementselements_fts (v)elements_fts_configelements_fts_dataelements_fts_idxframesframes_fts (v)frames_fts_configframes_fts_dataframes_fts_idxmeetingsmemoriesmemories_fts (")memories_fts_configmemories_fts_datamemories_ocr_text...pipe_execupipe_scherspeaker_erspeakerssqlite_seq!tagsui_eventsui_events_ui_events_ui_events_ui_events_Viceo cnuivision laoToggle helper tablesStructureContentQueryExportid video_chunk.id offset_index timestampsname2026-04-09T16:53:09.043761+00:00 /Users/lukas/.screenpipe/data/data/2026-04-09/1775.2026-04-09T16:53:19.073971+00:00 /Users/lukas/.screenpipe/data/31data/2026-04-09/1775...2026-04-09T16:53:20.618409+00:00 /Users/lukas/.screenpipe/data/data/2026-04-09/1775...415 12026-04-09T16:53:22.105029+00:00 /Users/lukas/.screenpipe/data/data/2026-04-09/1775753602105_m1.jpg.2026-04-09T16:53:26.461881+00:00 /Users/lukas/screenpipe/data/data/2026-04-09/1775 …..6 1712026-04-09T16:53:27.792118+00:00 /Users/lukas/.screenpipe/data/data/2026-04-09/1775….2026-04-09T16:53:58.231232+00:00 /Users/lukas/screenpipe/data/data/2026-04-09/1775 ..819 NULL2026-04-09T16:53:58.971401+00:00 /Users/lukas/.screenpipe/data/data/2026-04-09/1775...2026-04-09T16:54:08.010055+00:00 /Users/lukas/.screenpipe/data/data/2026-04-09/1775...10 211 22026-04-09T16:54:10.504541+00:00 /Users/lukas/.screenpipe/data/data/2026-04-09/1775…2026-04-09T16:54:38.409183+00:00 /Users/lukas/screenpipe/data/data/2026-04-09/1775< > Recents=1 arch.pdf~/LibrarylUsers › lukas › LibraryUsers › lukas › LibraryFreterencesUsers › lukas › Library › CachesUsers › lukas › Library > KeychainsUsers › lukas › Library › Saved Application StatetransliterateLat.shUnutlea.scouCleanShot 2022-08-25 at [EMAIL]- background-large-Invertea.jpgbackground-large.jpgDate Last Opened14 December 2021 at 14:2617 February 2022 at 19:0423 February 2022 at 16:5423 February 2022 at 16:5623 February 2022 at 16:5923 February 2022 at 17:0123 February 2022 at 17:0423 February 2022 at 17:0524 July 2022 at 14:3824 July 2022 at 15:01Terminal scripts24 July 2022 at 15:02Script9 August 2022 at 19:48PNG imageJPEG imageJPEG imageJPEG image11 January 2023 at 16:2511 January 2023 at 16:2811 January 2023 at 16:2[PHONE]2026-04-09T16:55:06.385894+00:00 /Users/lukas/.screenpipe/data/data/2026-04-09/1775 ...2026-04-09T16:55:07.019897+00:00/Users/lukas/.screenpipe/data/data/2026-04-09/1775 ...ZUzo-U4-U9|10-00.31.22/20/+UU.UU/Users/lukas/.screenpipe/data/data/2026-04-09/1775...app_name window_name focused browser_urldevice_name sync_id machine_id synced_at snapstNULLNULLSafariNULLTruemonitor_1NULLNULLNULLNULLNULLTrueNULLmonitor_NULLNULLNULLNULLmonitor_1NULLNULLNULLNULLNULLSafariNULLActivityMonitorNIJILTActivityMonitorNULLDiaiTerm2iTerm2iTerm2iterm?iTerm2DiaNULLiTerm2iTerm2NULLNULLNULLNULLOrder RoomTrueService • HBOMaxNULLTrueOrder RoomService • HBOTrueMayNULLActivityMonitor - AllvrocessesNULLActivityMonitor - AllProcessesNULLPersonal:GitHub -scree…screenpipe"screenpipe"screenpipe"-zsh-zshNULLNULL-zsh-zshNULLNULLNULLNULLTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTruehttps://play.hbomax.com/Video/watch/16b35e6c-e745-NULLmonitor_1https://play.hbomax.com/videolwatch/16b35e6c-e745-NULLmonitor_1NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLmonitor_monitor_1monitor_1monitor_1monitor_1monitor_monitor_1monitor_1monitor_monitor_1monitor_1monitor_1monitor_1monitor_1monitor_1monitor_1monitor_monitor_1monitor_NULLNULL: NULUNULLNULLNULLNULLNULLNULLNULLNULLNIIITNULLNULLNULLNULLENITITNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL: NULLINULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLINULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL...
|
NULL
|
|
23967
|
519
|
22
|
2026-04-15T11:53:25.128919+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254005128_m2.jpg...
|
Finder
|
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
~/.screenpipe
Close
~/.scr
Go to:
Users
lukas
.scr ~/.screenpipe
Close
~/.scr
Go to:
Users
lukas
.screenpipe
Users
lukas
.streamlit
Users
lukas
.vscode
Users
lukas
.zcompdump.Lukas-Kovaliks-MacBook-Pro-Jiminny.23381
Users
lukas
.sonarlint
Users
lukas
.quicktype-vscode
Users
lukas
.claude
Users
lukas
.cache
Users
lukas
.codeium
Users
lukas
.copilot
Users
lukas
.ssh
Users
lukas
.config
Users
lukas
.continue
Users
lukas...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"~/.screenpipe","depth":1,"bounds":{"left":0.4128906,"top":0.5951389,"width":0.1609375,"height":0.013888889},"automation_id":"_NS:39","role_description":"text"},{"role":"AXButton","text":"Close","depth":1,"bounds":{"left":0.5746094,"top":0.59444445,"width":0.00625,"height":0.015277778},"automation_id":"CloseButton","role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"~/.scr","depth":1,"bounds":{"left":0.4128906,"top":0.5951389,"width":0.13515624,"height":0.013888889},"automation_id":"PathTextField","value":"~/.scr","role_description":"text field","is_enabled":true,"is_focused":true},{"role":"AXStaticText","text":"Go to:","depth":5,"bounds":{"left":0.4128906,"top":0.62083334,"width":0.015625,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.6340278,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.6340278,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":6,"bounds":{"left":0.45039064,"top":0.6340278,"width":0.0328125,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.6493056,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.6493056,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".streamlit","depth":6,"bounds":{"left":0.45039064,"top":0.6493056,"width":0.0265625,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.6645833,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.6645833,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".vscode","depth":6,"bounds":{"left":0.45039064,"top":0.6645833,"width":0.0234375,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.6798611,"width":0.012109375,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.42421874,"top":0.6798611,"width":0.012109375,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".zcompdump.Lukas-Kovaliks-MacBook-Pro-Jiminny.23381","depth":6,"bounds":{"left":0.4363281,"top":0.6798611,"width":0.14101562,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.6951389,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.6951389,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".sonarlint","depth":6,"bounds":{"left":0.45039064,"top":0.6951389,"width":0.0265625,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.7104167,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.7104167,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".quicktype-vscode","depth":6,"bounds":{"left":0.45039064,"top":0.7104167,"width":0.048828125,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.7256944,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.7256944,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".claude","depth":6,"bounds":{"left":0.45039064,"top":0.7256944,"width":0.021484375,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.7409722,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.7409722,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".cache","depth":6,"bounds":{"left":0.45039064,"top":0.7409722,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.75625,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.75625,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".codeium","depth":6,"bounds":{"left":0.45039064,"top":0.75625,"width":0.026171874,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.77152777,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.77152777,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".copilot","depth":6,"bounds":{"left":0.45039064,"top":0.77152777,"width":0.021875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.78680557,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.78680557,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".ssh","depth":6,"bounds":{"left":0.45039064,"top":0.78680557,"width":0.014453125,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.8020833,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.8020833,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".config","depth":6,"bounds":{"left":0.45039064,"top":0.8020833,"width":0.020703126,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.8173611,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.8173611,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".continue","depth":6,"bounds":{"left":0.45039064,"top":0.8173611,"width":0.026171874,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.41210938,"top":0.83263886,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.43203124,"top":0.83263886,"width":0.018359374,"height":0.015277778},"role_description":"text"}]...
|
2145451221635326862
|
1633175711655255203
|
visual_change
|
accessibility
|
NULL
|
~/.screenpipe
Close
~/.scr
Go to:
Users
lukas
.scr ~/.screenpipe
Close
~/.scr
Go to:
Users
lukas
.screenpipe
Users
lukas
.streamlit
Users
lukas
.vscode
Users
lukas
.zcompdump.Lukas-Kovaliks-MacBook-Pro-Jiminny.23381
Users
lukas
.sonarlint
Users
lukas
.quicktype-vscode
Users
lukas
.claude
Users
lukas
.cache
Users
lukas
.codeium
Users
lukas
.copilot
Users
lukas
.ssh
Users
lukas
.config
Users
lukas
.continue
Users
lukas...
|
NULL
|
|
37272
|
767
|
28
|
2026-04-16T12:23:42.741679+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-16/1776 /Users/lukas/.screenpipe/data/data/2026-04-16/1776342222741_m2.jpg...
|
Finder
|
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
~/.screenpipe
Close
~/.scr
Go to:
Users
lukas
.scr ~/.screenpipe
Close
~/.scr
Go to:
Users
lukas
.screenpipe
Users
lukas
.streamlit
Users
lukas
.vscode
Users
lukas
.zcompdump.Lukas-Kovaliks-MacBook-Pro-Jiminny.23381
Users
lukas
.sonarlint
Users
lukas
.quicktype-vscode
Users
lukas
.claude
Users
lukas
.cache
Users
lukas
.codeium
Users
lukas
.copilot
Users
lukas
.ssh
Users
lukas
.config
Users
lukas
.continue
Users
lukas...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"~/.screenpipe","depth":1,"bounds":{"left":0.165625,"top":0.09375,"width":0.1609375,"height":0.013888889},"automation_id":"_NS:39","role_description":"text"},{"role":"AXButton","text":"Close","depth":1,"bounds":{"left":0.32734376,"top":0.093055554,"width":0.00625,"height":0.015277778},"automation_id":"CloseButton","role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"~/.scr","depth":1,"bounds":{"left":0.165625,"top":0.09375,"width":0.13515624,"height":0.013888889},"automation_id":"PathTextField","value":"~/.scr","role_description":"text field","is_enabled":true,"is_focused":true},{"role":"AXStaticText","text":"Go to:","depth":5,"bounds":{"left":0.165625,"top":0.119444445,"width":0.015625,"height":0.010416667},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.13263889,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.13263889,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":6,"bounds":{"left":0.203125,"top":0.13263889,"width":0.0328125,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.14791666,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.14791666,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".streamlit","depth":6,"bounds":{"left":0.203125,"top":0.14791666,"width":0.0265625,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.16319445,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.16319445,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".vscode","depth":6,"bounds":{"left":0.203125,"top":0.16319445,"width":0.0234375,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.17847222,"width":0.012109375,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.17695312,"top":0.17847222,"width":0.012109375,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".zcompdump.Lukas-Kovaliks-MacBook-Pro-Jiminny.23381","depth":6,"bounds":{"left":0.1890625,"top":0.17847222,"width":0.14101562,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.19375,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.19375,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".sonarlint","depth":6,"bounds":{"left":0.203125,"top":0.19375,"width":0.0265625,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.20902778,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.20902778,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".quicktype-vscode","depth":6,"bounds":{"left":0.203125,"top":0.20902778,"width":0.048828125,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.22430556,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.22430556,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".claude","depth":6,"bounds":{"left":0.203125,"top":0.22430556,"width":0.021484375,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.23958333,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.23958333,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".cache","depth":6,"bounds":{"left":0.203125,"top":0.23958333,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.25486112,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.25486112,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".codeium","depth":6,"bounds":{"left":0.203125,"top":0.25486112,"width":0.026171874,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.2701389,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.2701389,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".copilot","depth":6,"bounds":{"left":0.203125,"top":0.2701389,"width":0.021875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.28541666,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.28541666,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".ssh","depth":6,"bounds":{"left":0.203125,"top":0.28541666,"width":0.014453125,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.30069444,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.30069444,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".config","depth":6,"bounds":{"left":0.203125,"top":0.30069444,"width":0.020703126,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.3159722,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.3159722,"width":0.018359374,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":".continue","depth":6,"bounds":{"left":0.203125,"top":0.3159722,"width":0.026171874,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"bounds":{"left":0.16484375,"top":0.33125,"width":0.019921875,"height":0.015277778},"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"bounds":{"left":0.18476562,"top":0.33125,"width":0.018359374,"height":0.015277778},"role_description":"text"}]...
|
2145451221635326862
|
1633175711655255203
|
visual_change
|
accessibility
|
NULL
|
~/.screenpipe
Close
~/.scr
Go to:
Users
lukas
.scr ~/.screenpipe
Close
~/.scr
Go to:
Users
lukas
.screenpipe
Users
lukas
.streamlit
Users
lukas
.vscode
Users
lukas
.zcompdump.Lukas-Kovaliks-MacBook-Pro-Jiminny.23381
Users
lukas
.sonarlint
Users
lukas
.quicktype-vscode
Users
lukas
.claude
Users
lukas
.cache
Users
lukas
.codeium
Users
lukas
.copilot
Users
lukas
.ssh
Users
lukas
.config
Users
lukas
.continue
Users
lukas...
|
NULL
|
|
23968
|
518
|
27
|
2026-04-15T11:53:26.947711+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776254006947_m1.jpg...
|
Finder
|
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
~/.screenpipe
Close
~/.scr
Go to:
Users
lukas
.scr ~/.screenpipe
Close
~/.scr
Go to:
Users
lukas
.screenpipe
Users
lukas
.streamlit
Users
lukas
.vscode
Users
lukas
.zcompdump.Lukas-Kovaliks-MacBook-Pro-Jiminny.23381
Users
lukas
.sonarlint
Users
lukas
.quicktype-vscode
Users
lukas
.claude
Users
lukas
.cache
Users
lukas
.codeium
Users
lukas
.copilot
Users
lukas
.ssh
Users
lukas...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"~/.screenpipe","depth":1,"automation_id":"_NS:39","role_description":"text"},{"role":"AXButton","text":"Close","depth":1,"automation_id":"CloseButton","role_description":"button","is_enabled":true,"is_focused":false},{"role":"AXTextField","text":"~/.scr","depth":1,"automation_id":"PathTextField","value":"~/.scr","role_description":"text field","is_enabled":true,"is_focused":true},{"role":"AXStaticText","text":"Go to:","depth":5,"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":".screenpipe","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":".streamlit","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":".vscode","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":".zcompdump.Lukas-Kovaliks-MacBook-Pro-Jiminny.23381","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":".sonarlint","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":".quicktype-vscode","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":".claude","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":".cache","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":".codeium","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":".copilot","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"},{"role":"AXStaticText","text":".ssh","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"Users","depth":6,"role_description":"text"},{"role":"AXStaticText","text":"lukas","depth":6,"role_description":"text"}]...
|
-5162632158239507826
|
498250875932826849
|
click
|
accessibility
|
NULL
|
~/.screenpipe
Close
~/.scr
Go to:
Users
lukas
.scr ~/.screenpipe
Close
~/.scr
Go to:
Users
lukas
.screenpipe
Users
lukas
.streamlit
Users
lukas
.vscode
Users
lukas
.zcompdump.Lukas-Kovaliks-MacBook-Pro-Jiminny.23381
Users
lukas
.sonarlint
Users
lukas
.quicktype-vscode
Users
lukas
.claude
Users
lukas
.cache
Users
lukas
.codeium
Users
lukas
.copilot
Users
lukas
.ssh
Users
lukas...
|
NULL
|
|
2514
|
51
|
38
|
2026-04-12T09:58:56.382035+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775987936382_m1.jpg...
|
NULL
|
NULL
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
},iTerm2ShellEditViewSessionScriptsProfilesWindowH },iTerm2ShellEditViewSessionScriptsProfilesWindowHelpDOCKERO ₴1DEV (-zsh)О 82APP (-zsh)• *3"app_name" :"text": "D JY-20543","timestamp": "2026-04-12T11:43:35.657770+03:00","window_name": ""-zsh-zsh• x4-zsh• $5$0-zshA100% <478Sun 12 Apr 12:58:56T8-zsh®O 87* Unable to acces...• *8},{}"app_name" :"text": "\u00a9JY-20551""timestamp": "2026-04-12T11:43:35.657770+03:00","window_name":1t t"app_name" :"text":"D JY-20632""timestamp": "2026-04-12T11:43:35.657770+03:00","window_name":}"app_name" :"text":"#JY-20431""timestamp":"2026-04-12T11:43:35.657770+03:00","window_name":"""app_name":"text": "#JY-19982 1\u2022 \u2022=1""timestamp": "2026-04-12T11:43:35.657770+03:00","window_name": "*},"app_name" :"text": "E JY-20384 0.5 /2 0000=@""timestamp": "2026-04-12T11:43:35.657770+03:00","window_name": ""},"app_name" :"text":"#JY-20619 1 12 000-0""timestamp": "2026-04-12T11:43:35.657770+03:00","window_name": "*Lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ |...
|
NULL
|
5777691775683943684
|
NULL
|
click
|
ocr
|
NULL
|
},iTerm2ShellEditViewSessionScriptsProfilesWindowH },iTerm2ShellEditViewSessionScriptsProfilesWindowHelpDOCKERO ₴1DEV (-zsh)О 82APP (-zsh)• *3"app_name" :"text": "D JY-20543","timestamp": "2026-04-12T11:43:35.657770+03:00","window_name": ""-zsh-zsh• x4-zsh• $5$0-zshA100% <478Sun 12 Apr 12:58:56T8-zsh®O 87* Unable to acces...• *8},{}"app_name" :"text": "\u00a9JY-20551""timestamp": "2026-04-12T11:43:35.657770+03:00","window_name":1t t"app_name" :"text":"D JY-20632""timestamp": "2026-04-12T11:43:35.657770+03:00","window_name":}"app_name" :"text":"#JY-20431""timestamp":"2026-04-12T11:43:35.657770+03:00","window_name":"""app_name":"text": "#JY-19982 1\u2022 \u2022=1""timestamp": "2026-04-12T11:43:35.657770+03:00","window_name": "*},"app_name" :"text": "E JY-20384 0.5 /2 0000=@""timestamp": "2026-04-12T11:43:35.657770+03:00","window_name": ""},"app_name" :"text":"#JY-20619 1 12 000-0""timestamp": "2026-04-12T11:43:35.657770+03:00","window_name": "*Lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ |...
|
NULL
|
|
2525
|
51
|
49
|
2026-04-12T09:59:40.176877+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775987980176_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
},
{
"browser_url": "scree },
{
"browser_url": "screenpi.pe",
"frames": 2,
"window_name": "Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software \u2014 Personal"
},
{
"browser_url": "nas.lakylak.xyz/desktop/?os=ugospro#/",
"frames": 2,
"window_name": "DXP4800PLUS-B5F8 \u2014 Personal"
},
{
"browser_url": "login.tailscale.com/login?next_url=%2Fadmin",
"frames": 2,
"window_name": "tilscale admin panel - Google Search \u2014 Personal"
},
{
"browser_url": "jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543",
"frames": 2,
"window_name": "Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira \u2014 Work"
},
{
"browser_url": "dennikn.sk/5263377/lod-orion-uspesne-pristala-na-zemi-desat-veci-ktore-si-pamatat-na-misii-artemis-ii/",
"frames": 2,
"window_name": "Lo\u010f Orion \u00faspe\u0161ne prist\u00e1la na Zemi. Desa\u0165 vec\u00ed, ktor\u00e9 si pam\u00e4ta\u0165 o\u00a0misii Artemis II \u2014 Denn\u00edk N \u2014 Personal"
},
{
"browser_url": "addons.mozilla.org/en-US/firefox/addon/vimium-ff/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frames": 2,
"window_name": "Vimium \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frames": 2,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"browser_url": "x.com/share?url=[URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT * FROM memories LIMIT 5"}' \
| python3 -m json.tool
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"},\n {\n \"browser_url\": \"screenpi.pe\",\n \"frames\": 2,\n \"window_name\": \"Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software \\u2014 Personal\"\n },\n {\n \"browser_url\": \"nas.lakylak.xyz/desktop/?os=ugospro#/\",\n \"frames\": 2,\n \"window_name\": \"DXP4800PLUS-B5F8 \\u2014 Personal\"\n },\n {\n \"browser_url\": \"login.tailscale.com/login?next_url=%2Fadmin\",\n \"frames\": 2,\n \"window_name\": \"tilscale admin panel - Google Search \\u2014 Personal\"\n },\n {\n \"browser_url\": \"jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543\",\n \"frames\": 2,\n \"window_name\": \"Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira \\u2014 Work\"\n },\n {\n \"browser_url\": \"dennikn.sk/5263377/lod-orion-uspesne-pristala-na-zemi-desat-veci-ktore-si-pamatat-na-misii-artemis-ii/\",\n \"frames\": 2,\n \"window_name\": \"Lo\\u010f Orion \\u00faspe\\u0161ne prist\\u00e1la na Zemi. Desa\\u0165 vec\\u00ed, ktor\\u00e9 si pam\\u00e4ta\\u0165 o\\u00a0misii Artemis II \\u2014 Denn\\u00edk N \\u2014 Personal\"\n },\n {\n \"browser_url\": \"addons.mozilla.org/en-US/firefox/addon/vimium-ff/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\",\n \"frames\": 2,\n \"window_name\": \"Vimium \\u2013 Get this Extension for \\ud83e\\udd8a Firefox (en-US) \\u2014 Personal\"\n },\n {\n \"browser_url\": \"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\",\n \"frames\": 2,\n \"window_name\": \"Search results for \\\"profile switcher for firefox\\\" \\u2013 Add-ons for Firefox (en-US) \\u2014 Personal\"\n },\n {\n \"browser_url\": \"x.com/share?url=https://e.dennikn.sk/minuta/5269278/?ref=pop\",\n \"frames\": 1,\n \"window_name\": \"Personal \\u2014 Mozilla Firefox\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT * FROM memories LIMIT 5\"}' \\\n | python3 -m json.tool","depth":4,"value":"},\n {\n \"browser_url\": \"screenpi.pe\",\n \"frames\": 2,\n \"window_name\": \"Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software \\u2014 Personal\"\n },\n {\n \"browser_url\": \"nas.lakylak.xyz/desktop/?os=ugospro#/\",\n \"frames\": 2,\n \"window_name\": \"DXP4800PLUS-B5F8 \\u2014 Personal\"\n },\n {\n \"browser_url\": \"login.tailscale.com/login?next_url=%2Fadmin\",\n \"frames\": 2,\n \"window_name\": \"tilscale admin panel - Google Search \\u2014 Personal\"\n },\n {\n \"browser_url\": \"jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543\",\n \"frames\": 2,\n \"window_name\": \"Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira \\u2014 Work\"\n },\n {\n \"browser_url\": \"dennikn.sk/5263377/lod-orion-uspesne-pristala-na-zemi-desat-veci-ktore-si-pamatat-na-misii-artemis-ii/\",\n \"frames\": 2,\n \"window_name\": \"Lo\\u010f Orion \\u00faspe\\u0161ne prist\\u00e1la na Zemi. Desa\\u0165 vec\\u00ed, ktor\\u00e9 si pam\\u00e4ta\\u0165 o\\u00a0misii Artemis II \\u2014 Denn\\u00edk N \\u2014 Personal\"\n },\n {\n \"browser_url\": \"addons.mozilla.org/en-US/firefox/addon/vimium-ff/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\",\n \"frames\": 2,\n \"window_name\": \"Vimium \\u2013 Get this Extension for \\ud83e\\udd8a Firefox (en-US) \\u2014 Personal\"\n },\n {\n \"browser_url\": \"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\",\n \"frames\": 2,\n \"window_name\": \"Search results for \\\"profile switcher for firefox\\\" \\u2013 Add-ons for Firefox (en-US) \\u2014 Personal\"\n },\n {\n \"browser_url\": \"x.com/share?url=https://e.dennikn.sk/minuta/5269278/?ref=pop\",\n \"frames\": 1,\n \"window_name\": \"Personal \\u2014 Mozilla Firefox\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT * FROM memories LIMIT 5\"}' \\\n | python3 -m json.tool","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
8020703096671153974
|
396339862288628461
|
clipboard
|
accessibility
|
NULL
|
},
{
"browser_url": "scree },
{
"browser_url": "screenpi.pe",
"frames": 2,
"window_name": "Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software \u2014 Personal"
},
{
"browser_url": "nas.lakylak.xyz/desktop/?os=ugospro#/",
"frames": 2,
"window_name": "DXP4800PLUS-B5F8 \u2014 Personal"
},
{
"browser_url": "login.tailscale.com/login?next_url=%2Fadmin",
"frames": 2,
"window_name": "tilscale admin panel - Google Search \u2014 Personal"
},
{
"browser_url": "jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543",
"frames": 2,
"window_name": "Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira \u2014 Work"
},
{
"browser_url": "dennikn.sk/5263377/lod-orion-uspesne-pristala-na-zemi-desat-veci-ktore-si-pamatat-na-misii-artemis-ii/",
"frames": 2,
"window_name": "Lo\u010f Orion \u00faspe\u0161ne prist\u00e1la na Zemi. Desa\u0165 vec\u00ed, ktor\u00e9 si pam\u00e4ta\u0165 o\u00a0misii Artemis II \u2014 Denn\u00edk N \u2014 Personal"
},
{
"browser_url": "addons.mozilla.org/en-US/firefox/addon/vimium-ff/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frames": 2,
"window_name": "Vimium \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frames": 2,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"browser_url": "x.com/share?url=[URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT * FROM memories LIMIT 5"}' \
| python3 -m json.tool
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
2524
|
|
2529
|
51
|
53
|
2026-04-12T09:59:44.351698+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775987984351_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
},
{
"browser_url": "scree },
{
"browser_url": "screenpi.pe",
"frames": 2,
"window_name": "Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software \u2014 Personal"
},
{
"browser_url": "nas.lakylak.xyz/desktop/?os=ugospro#/",
"frames": 2,
"window_name": "DXP4800PLUS-B5F8 \u2014 Personal"
},
{
"browser_url": "login.tailscale.com/login?next_url=%2Fadmin",
"frames": 2,
"window_name": "tilscale admin panel - Google Search \u2014 Personal"
},
{
"browser_url": "jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543",
"frames": 2,
"window_name": "Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira \u2014 Work"
},
{
"browser_url": "dennikn.sk/5263377/lod-orion-uspesne-pristala-na-zemi-desat-veci-ktore-si-pamatat-na-misii-artemis-ii/",
"frames": 2,
"window_name": "Lo\u010f Orion \u00faspe\u0161ne prist\u00e1la na Zemi. Desa\u0165 vec\u00ed, ktor\u00e9 si pam\u00e4ta\u0165 o\u00a0misii Artemis II \u2014 Denn\u00edk N \u2014 Personal"
},
{
"browser_url": "addons.mozilla.org/en-US/firefox/addon/vimium-ff/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frames": 2,
"window_name": "Vimium \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frames": 2,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"browser_url": "x.com/share?url=[URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT e.text, f.app_name, f.window_name, f.timestamp FROM elements e JOIN frames f ON e.frame_id = f.id WHERE e.text LIKE \"%JY-%\" AND f.timestamp > datetime(\"now\",\"-1 day\") ORDER BY f.timestamp DESC LIMIT 50"}' \
| python3 -m json.tool
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"},\n {\n \"browser_url\": \"screenpi.pe\",\n \"frames\": 2,\n \"window_name\": \"Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software \\u2014 Personal\"\n },\n {\n \"browser_url\": \"nas.lakylak.xyz/desktop/?os=ugospro#/\",\n \"frames\": 2,\n \"window_name\": \"DXP4800PLUS-B5F8 \\u2014 Personal\"\n },\n {\n \"browser_url\": \"login.tailscale.com/login?next_url=%2Fadmin\",\n \"frames\": 2,\n \"window_name\": \"tilscale admin panel - Google Search \\u2014 Personal\"\n },\n {\n \"browser_url\": \"jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543\",\n \"frames\": 2,\n \"window_name\": \"Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira \\u2014 Work\"\n },\n {\n \"browser_url\": \"dennikn.sk/5263377/lod-orion-uspesne-pristala-na-zemi-desat-veci-ktore-si-pamatat-na-misii-artemis-ii/\",\n \"frames\": 2,\n \"window_name\": \"Lo\\u010f Orion \\u00faspe\\u0161ne prist\\u00e1la na Zemi. Desa\\u0165 vec\\u00ed, ktor\\u00e9 si pam\\u00e4ta\\u0165 o\\u00a0misii Artemis II \\u2014 Denn\\u00edk N \\u2014 Personal\"\n },\n {\n \"browser_url\": \"addons.mozilla.org/en-US/firefox/addon/vimium-ff/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\",\n \"frames\": 2,\n \"window_name\": \"Vimium \\u2013 Get this Extension for \\ud83e\\udd8a Firefox (en-US) \\u2014 Personal\"\n },\n {\n \"browser_url\": \"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\",\n \"frames\": 2,\n \"window_name\": \"Search results for \\\"profile switcher for firefox\\\" \\u2013 Add-ons for Firefox (en-US) \\u2014 Personal\"\n },\n {\n \"browser_url\": \"x.com/share?url=https://e.dennikn.sk/minuta/5269278/?ref=pop\",\n \"frames\": 1,\n \"window_name\": \"Personal \\u2014 Mozilla Firefox\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT * FROM memories LIMIT 5\"}' \\\n | python3 -m json.tool\n[]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT e.text, f.app_name, f.window_name, f.timestamp FROM elements e JOIN frames f ON e.frame_id = f.id WHERE e.text LIKE \\\"%JY-%\\\" AND f.timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") ORDER BY f.timestamp DESC LIMIT 50\"}' \\\n | python3 -m json.tool","depth":4,"value":"},\n {\n \"browser_url\": \"screenpi.pe\",\n \"frames\": 2,\n \"window_name\": \"Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software \\u2014 Personal\"\n },\n {\n \"browser_url\": \"nas.lakylak.xyz/desktop/?os=ugospro#/\",\n \"frames\": 2,\n \"window_name\": \"DXP4800PLUS-B5F8 \\u2014 Personal\"\n },\n {\n \"browser_url\": \"login.tailscale.com/login?next_url=%2Fadmin\",\n \"frames\": 2,\n \"window_name\": \"tilscale admin panel - Google Search \\u2014 Personal\"\n },\n {\n \"browser_url\": \"jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543\",\n \"frames\": 2,\n \"window_name\": \"Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira \\u2014 Work\"\n },\n {\n \"browser_url\": \"dennikn.sk/5263377/lod-orion-uspesne-pristala-na-zemi-desat-veci-ktore-si-pamatat-na-misii-artemis-ii/\",\n \"frames\": 2,\n \"window_name\": \"Lo\\u010f Orion \\u00faspe\\u0161ne prist\\u00e1la na Zemi. Desa\\u0165 vec\\u00ed, ktor\\u00e9 si pam\\u00e4ta\\u0165 o\\u00a0misii Artemis II \\u2014 Denn\\u00edk N \\u2014 Personal\"\n },\n {\n \"browser_url\": \"addons.mozilla.org/en-US/firefox/addon/vimium-ff/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\",\n \"frames\": 2,\n \"window_name\": \"Vimium \\u2013 Get this Extension for \\ud83e\\udd8a Firefox (en-US) \\u2014 Personal\"\n },\n {\n \"browser_url\": \"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\",\n \"frames\": 2,\n \"window_name\": \"Search results for \\\"profile switcher for firefox\\\" \\u2013 Add-ons for Firefox (en-US) \\u2014 Personal\"\n },\n {\n \"browser_url\": \"x.com/share?url=https://e.dennikn.sk/minuta/5269278/?ref=pop\",\n \"frames\": 1,\n \"window_name\": \"Personal \\u2014 Mozilla Firefox\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT * FROM memories LIMIT 5\"}' \\\n | python3 -m json.tool\n[]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT e.text, f.app_name, f.window_name, f.timestamp FROM elements e JOIN frames f ON e.frame_id = f.id WHERE e.text LIKE \\\"%JY-%\\\" AND f.timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") ORDER BY f.timestamp DESC LIMIT 50\"}' \\\n | python3 -m json.tool","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
443481647041916883
|
414354260548811501
|
clipboard
|
accessibility
|
NULL
|
},
{
"browser_url": "scree },
{
"browser_url": "screenpi.pe",
"frames": 2,
"window_name": "Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software \u2014 Personal"
},
{
"browser_url": "nas.lakylak.xyz/desktop/?os=ugospro#/",
"frames": 2,
"window_name": "DXP4800PLUS-B5F8 \u2014 Personal"
},
{
"browser_url": "login.tailscale.com/login?next_url=%2Fadmin",
"frames": 2,
"window_name": "tilscale admin panel - Google Search \u2014 Personal"
},
{
"browser_url": "jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543",
"frames": 2,
"window_name": "Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira \u2014 Work"
},
{
"browser_url": "dennikn.sk/5263377/lod-orion-uspesne-pristala-na-zemi-desat-veci-ktore-si-pamatat-na-misii-artemis-ii/",
"frames": 2,
"window_name": "Lo\u010f Orion \u00faspe\u0161ne prist\u00e1la na Zemi. Desa\u0165 vec\u00ed, ktor\u00e9 si pam\u00e4ta\u0165 o\u00a0misii Artemis II \u2014 Denn\u00edk N \u2014 Personal"
},
{
"browser_url": "addons.mozilla.org/en-US/firefox/addon/vimium-ff/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frames": 2,
"window_name": "Vimium \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frames": 2,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"browser_url": "x.com/share?url=[URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT e.text, f.app_name, f.window_name, f.timestamp FROM elements e JOIN frames f ON e.frame_id = f.id WHERE e.text LIKE \"%JY-%\" AND f.timestamp > datetime(\"now\",\"-1 day\") ORDER BY f.timestamp DESC LIMIT 50"}' \
| python3 -m json.tool
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
2528
|
|
2528
|
51
|
52
|
2026-04-12T09:59:43.602211+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775987983602_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
},
{
"browser_url": "scree },
{
"browser_url": "screenpi.pe",
"frames": 2,
"window_name": "Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software \u2014 Personal"
},
{
"browser_url": "nas.lakylak.xyz/desktop/?os=ugospro#/",
"frames": 2,
"window_name": "DXP4800PLUS-B5F8 \u2014 Personal"
},
{
"browser_url": "login.tailscale.com/login?next_url=%2Fadmin",
"frames": 2,
"window_name": "tilscale admin panel - Google Search \u2014 Personal"
},
{
"browser_url": "jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543",
"frames": 2,
"window_name": "Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira \u2014 Work"
},
{
"browser_url": "dennikn.sk/5263377/lod-orion-uspesne-pristala-na-zemi-desat-veci-ktore-si-pamatat-na-misii-artemis-ii/",
"frames": 2,
"window_name": "Lo\u010f Orion \u00faspe\u0161ne prist\u00e1la na Zemi. Desa\u0165 vec\u00ed, ktor\u00e9 si pam\u00e4ta\u0165 o\u00a0misii Artemis II \u2014 Denn\u00edk N \u2014 Personal"
},
{
"browser_url": "addons.mozilla.org/en-US/firefox/addon/vimium-ff/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frames": 2,
"window_name": "Vimium \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frames": 2,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"browser_url": "x.com/share?url=[URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"},\n {\n \"browser_url\": \"screenpi.pe\",\n \"frames\": 2,\n \"window_name\": \"Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software \\u2014 Personal\"\n },\n {\n \"browser_url\": \"nas.lakylak.xyz/desktop/?os=ugospro#/\",\n \"frames\": 2,\n \"window_name\": \"DXP4800PLUS-B5F8 \\u2014 Personal\"\n },\n {\n \"browser_url\": \"login.tailscale.com/login?next_url=%2Fadmin\",\n \"frames\": 2,\n \"window_name\": \"tilscale admin panel - Google Search \\u2014 Personal\"\n },\n {\n \"browser_url\": \"jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543\",\n \"frames\": 2,\n \"window_name\": \"Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira \\u2014 Work\"\n },\n {\n \"browser_url\": \"dennikn.sk/5263377/lod-orion-uspesne-pristala-na-zemi-desat-veci-ktore-si-pamatat-na-misii-artemis-ii/\",\n \"frames\": 2,\n \"window_name\": \"Lo\\u010f Orion \\u00faspe\\u0161ne prist\\u00e1la na Zemi. Desa\\u0165 vec\\u00ed, ktor\\u00e9 si pam\\u00e4ta\\u0165 o\\u00a0misii Artemis II \\u2014 Denn\\u00edk N \\u2014 Personal\"\n },\n {\n \"browser_url\": \"addons.mozilla.org/en-US/firefox/addon/vimium-ff/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\",\n \"frames\": 2,\n \"window_name\": \"Vimium \\u2013 Get this Extension for \\ud83e\\udd8a Firefox (en-US) \\u2014 Personal\"\n },\n {\n \"browser_url\": \"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\",\n \"frames\": 2,\n \"window_name\": \"Search results for \\\"profile switcher for firefox\\\" \\u2013 Add-ons for Firefox (en-US) \\u2014 Personal\"\n },\n {\n \"browser_url\": \"x.com/share?url=https://e.dennikn.sk/minuta/5269278/?ref=pop\",\n \"frames\": 1,\n \"window_name\": \"Personal \\u2014 Mozilla Firefox\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT * FROM memories LIMIT 5\"}' \\\n | python3 -m json.tool\n[]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","depth":4,"value":"},\n {\n \"browser_url\": \"screenpi.pe\",\n \"frames\": 2,\n \"window_name\": \"Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software \\u2014 Personal\"\n },\n {\n \"browser_url\": \"nas.lakylak.xyz/desktop/?os=ugospro#/\",\n \"frames\": 2,\n \"window_name\": \"DXP4800PLUS-B5F8 \\u2014 Personal\"\n },\n {\n \"browser_url\": \"login.tailscale.com/login?next_url=%2Fadmin\",\n \"frames\": 2,\n \"window_name\": \"tilscale admin panel - Google Search \\u2014 Personal\"\n },\n {\n \"browser_url\": \"jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543\",\n \"frames\": 2,\n \"window_name\": \"Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira \\u2014 Work\"\n },\n {\n \"browser_url\": \"dennikn.sk/5263377/lod-orion-uspesne-pristala-na-zemi-desat-veci-ktore-si-pamatat-na-misii-artemis-ii/\",\n \"frames\": 2,\n \"window_name\": \"Lo\\u010f Orion \\u00faspe\\u0161ne prist\\u00e1la na Zemi. Desa\\u0165 vec\\u00ed, ktor\\u00e9 si pam\\u00e4ta\\u0165 o\\u00a0misii Artemis II \\u2014 Denn\\u00edk N \\u2014 Personal\"\n },\n {\n \"browser_url\": \"addons.mozilla.org/en-US/firefox/addon/vimium-ff/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\",\n \"frames\": 2,\n \"window_name\": \"Vimium \\u2013 Get this Extension for \\ud83e\\udd8a Firefox (en-US) \\u2014 Personal\"\n },\n {\n \"browser_url\": \"addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search\",\n \"frames\": 2,\n \"window_name\": \"Search results for \\\"profile switcher for firefox\\\" \\u2013 Add-ons for Firefox (en-US) \\u2014 Personal\"\n },\n {\n \"browser_url\": \"x.com/share?url=https://e.dennikn.sk/minuta/5269278/?ref=pop\",\n \"frames\": 1,\n \"window_name\": \"Personal \\u2014 Mozilla Firefox\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT * FROM memories LIMIT 5\"}' \\\n | python3 -m json.tool\n[]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-8901263114314237491
|
414354295090739949
|
click
|
accessibility
|
NULL
|
},
{
"browser_url": "scree },
{
"browser_url": "screenpi.pe",
"frames": 2,
"window_name": "Screenpipe: Open Source 24/7 Screen & Audio Capture : r/software \u2014 Personal"
},
{
"browser_url": "nas.lakylak.xyz/desktop/?os=ugospro#/",
"frames": 2,
"window_name": "DXP4800PLUS-B5F8 \u2014 Personal"
},
{
"browser_url": "login.tailscale.com/login?next_url=%2Fadmin",
"frames": 2,
"window_name": "tilscale admin panel - Google Search \u2014 Personal"
},
{
"browser_url": "jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20543",
"frames": 2,
"window_name": "Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira \u2014 Work"
},
{
"browser_url": "dennikn.sk/5263377/lod-orion-uspesne-pristala-na-zemi-desat-veci-ktore-si-pamatat-na-misii-artemis-ii/",
"frames": 2,
"window_name": "Lo\u010f Orion \u00faspe\u0161ne prist\u00e1la na Zemi. Desa\u0165 vec\u00ed, ktor\u00e9 si pam\u00e4ta\u0165 o\u00a0misii Artemis II \u2014 Denn\u00edk N \u2014 Personal"
},
{
"browser_url": "addons.mozilla.org/en-US/firefox/addon/vimium-ff/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frames": 2,
"window_name": "Vimium \u2013 Get this Extension for \ud83e\udd8a Firefox (en-US) \u2014 Personal"
},
{
"browser_url": "addons.mozilla.org/en-US/firefox/addon/proxy-switcher-and-manager/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search",
"frames": 2,
"window_name": "Search results for \"profile switcher for firefox\" \u2013 Add-ons for Firefox (en-US) \u2014 Personal"
},
{
"browser_url": "x.com/share?url=[URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
16403
|
363
|
32
|
2026-04-14T15:15:42.946028+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-14/1776 /Users/lukas/.screenpipe/data/data/2026-04-14/1776179742946_m2.jpg...
|
Boosteroid
|
Boosteroid
|
True
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
|10829010020018/25Dark AgeGame Paused (P)Click whe |10829010020018/25Dark AgeGame Paused (P)Click where you want to build the building.Builderkovalfklukas (Britons))Yekuno Amlak: 428/4283Đ4 Wen Tianxiang: 421/4215 Danylo Kobiakovych: 412/4126 Prithviraj Chauhan: 406/4063 Mari Djata I: 405/405 €8 Ellac the Hun: 402/4021 kovaliklukas: 397/3977 Vikramaditya I: 393/393...
|
NULL
|
7653079427370762723
|
NULL
|
click
|
ocr
|
NULL
|
|10829010020018/25Dark AgeGame Paused (P)Click whe |10829010020018/25Dark AgeGame Paused (P)Click where you want to build the building.Builderkovalfklukas (Britons))Yekuno Amlak: 428/4283Đ4 Wen Tianxiang: 421/4215 Danylo Kobiakovych: 412/4126 Prithviraj Chauhan: 406/4063 Mari Djata I: 405/405 €8 Ellac the Hun: 402/4021 kovaliklukas: 397/3977 Vikramaditya I: 393/393...
|
NULL
|
|
60671
|
1308
|
18
|
2026-04-21T06:13:48.205368+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-21/1776 /Users/lukas/.screenpipe/data/data/2026-04-21/1776752028205_m1.jpg...
|
Firefox
|
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SAT Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com — Personal...
|
True
|
www.pazaruvaj.com/p/western-digital-red-plus-3-5-6 www.pazaruvaj.com/p/western-digital-red-plus-3-5-6tb-5400rpm-256mb-sata3-wd60efpx-pP883930389/#overviews/...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
| Senetic
senetic.bg
DXP4800PLUS-B5F8
Статус на по | Senetic
senetic.bg
DXP4800PLUS-B5F8
Статус на поръчка в stantek.com - [EMAIL] - Gmail
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
Close tab
| Senetic
| Senetic
Close tab
SQLite Web: db.sqlite
SQLite Web: db.sqlite
Screenpipe — Archive
Screenpipe — Archive
[IP_ADDRESS]:8768/
[IP_ADDRESS]:8768/
Today's Deals
Today's Deals
Shameless • HBO Max
Shameless • HBO Max
install screenpipe - screenpipe docs
install screenpipe - screenpipe docs
New Tab
New Tab
Screenpipe — Archive
Screenpipe — Archive
SQLite Web: db.sqlite
SQLite Web: db.sqlite
Claude Platform
Claude Platform
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Open history (⇧⌘H)
Open bookmarks (⌘B)
Bitwarden
Pazaruvaj.com - Надежден помощник за покупки, сравнение на цени и продуктови оферти
Какво търсите?
Изтрий
Търсене
Търсене
Намаления
Намаления
Електроника
Електроника
Информатика
Информатика
Здраве и красота
Здраве и красота
Битова техника
Битова техника
Дом и градина
Дом и градина
Още (15)
Още (15)
Pazaruvaj.com
Pazaruvaj.com
Информатика
Информатика
Хардуер
Хардуер
Вътрешен хард диск
Вътрешен хард диск
Вътрешен хард диск Western Digital
Вътрешен хард диск Western Digital
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
previous slide / item
Image 1 of Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
Image 1 of Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
next slide / item
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
100
%
5 мнения
5
мнения
Производител: Western Digital Модел: Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) Описание: Високопроизводител ни външни hdd дискове, създадени за надеждност и енергийна...
Пълно описание
Варианти на продукта:
Варианти на продукта
:
2000 GB
2000 GB
3000 GB
3000 GB
4000 GB
4000 GB
6000 GB
8000 GB
8000 GB
289,99 €
|
567,17 лв.
*
(2,59 €)
Доставка
5,07 лв.
,
В наличност
Препоръчана оферта
Plasico IT Superstore
към магазина
към магазина
Оферти с цени
Оферти с цени
Оферти с цени
Описание
Описание
Описание
Мнения (5)
Мнения (5)
Мнения
(
5
)
Препоръчани оферти
Препоръчани оферти
Най-евтини
Най-евтини
Всички филтри
Всички филтри
Препоръчани оферти (3)
Препоръчани оферти
(
3
)
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
към магазина Plasico IT Superstore
97%
(
9506
×)
В наличност
В наличност
1 отличие
1
отличие
Red Plus 6TB NAS, 3.5 , 256MB, 5400RPM | WD60EFPX (WD60EFPX)
към магазина Plasico IT Superstore
289,99 €
567,17 лв.
*
Доставка от 2,59 € (5,07 лв.)
Доставка
от
2,59 € (5,07 лв.)
към магазина Plasico IT Superstore
към магазина
към магазина PIC.bg - купи лаптоп изгодно
99%
(
8173
×)
В наличност
В наличност
1 отличие
1
отличие
WD Red Plus 6TB SATA 6Gb (WD60EFPX)
към магазина PIC.bg - купи лаптоп изгодно
299,00 €
584,79 лв.
*
Безплатна доставка
към магазина PIC.bg - купи лаптоп изгодно
към магазина
към магазина МегаМаг България
98%
(
4806
×)
В наличност
В наличност
1 отличие
1
отличие
Твърд диск WD Red Plus 6TB NAS HDD 3.5" SATA 6Gb/s 256MB (WD60EFPX)
към магазина МегаМаг България
292,04 €
571,18 лв.
*
към магазина МегаМаг България
към магазина
Най-евтини оферти (21)
Най-евтини оферти
(
21
)
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
към магазина Стантек
17
мнения
В наличност
В наличност
HDD NAS WD Red Plus (3.5'', 6TB, 256MB, 5400 RPM, SATA 6 Gb/s) - WD60EFPX (WD60EFPX)
към магазина Стантек
249,00 €
487,00 лв.
*
Безплатна доставка
към магазина Стантек
към магазина
към магазина Senetic
73
мнения
Информация в магазина
Информация в магазина
Red Plus 6TB WD60EFPX (WD60EFPX)
към магазина Senetic
250,14 €
489,23 лв.
*
Доставка от 9,82 € (19,21 лв.)
Доставка
от
9,82 € (19,21 лв.)
към магазина Senetic
към магазина
към магазина xtreme.bg
99%
(
5953
×)
В наличност
В наличност
1 отличие
1
отличие
Твърд диск, Western Digital Red 6TB Plus ( 3.5", 256MB, 5400 RPM, SATA 6Gb/s ) (WD60EFPX)
към магазина xtreme.bg
272,82 €
533,59 лв.
*
към магазина xtreme.bg
към магазина
към магазина SIGMATRONIC
3
мнения
В наличност
В наличност
HDD NAS WD Red Plus (3.5 (WD60EFPX)
към магазина SIGMATRONIC
272,82 €
533,59 лв.
*
към магазина SIGMATRONIC
към магазина
към магазина Optimal Computers
67
мнения
В наличност
В наличност
HDD NAS WD Red Plus (3.5'', 6TB, 256MB, 5400 RPM, SATA 6 Gb/ (WD60EFPX)
към магазина Optimal Computers
277,09 €
541,94 лв.
*
Безплатна доставка
към магазина Optimal Computers
към магазина
към магазина eZona.net
100%
(
725
×)
В наличност
В наличност
1 отличие
1
отличие
HDD NAS WD Red Plus (3.5'', 6TB, 256MB, 5400 RPM, SATA 6 Gb/s) (WD60EFPX)
към магазина eZona.net
278,59 €
544,87 лв.
*
към магазина eZona.net
към магазина
към магазина CyberTrade.bg
99%
(
2085
×)
В наличност
В наличност
1 отличие
1
отличие
Хард диск WD Red Plus, 6TB NAS, 3.5 (WD60EFPX)
към магазина CyberTrade.bg
278,88 €
545,44 лв.
*
към магазина CyberTrade.bg
към магазина
към магазина Plesio
83%
(
20 368
×)
Информация в магазина
Информация в магазина
1 отличие
1
отличие
HDD Red Plus 6TB 3.5 (WD60EFPX)
към магазина Plesio
279,98 €
547,59 лв.
*
Безплатна доставка
към магазина Plesio
към магазина
към магазина THX.bg
97%
(
1076
×)
В наличност
В наличност
1 отличие
1
отличие
WD Red Plus NAS 6TB (WD60EFPX)
към магазина THX.bg
284,00 €
555,46 лв.
*
Безплатна доставка
към магазина THX.bg
към магазина
към магазина pro-bg
100%
(
2351
×)
В наличност
В наличност
1 отличие
1
отличие
HDD NAS WD Red Plus (3.5'', 6TB, 256MB, 5400 RPM, SATA 6 Gb/s) (WD60EFPX)
към магазина pro-bg
289,36 €
565,94 лв.
*
Безплатна доставка
към магазина pro-bg
към магазина
към магазина Plasico IT Superstore
97%
(
9506
×)
В наличност
В наличност
1 отличие
1
отличие
Red Plus 6TB NAS, 3.5 , 256MB, 5400RPM | WD60EFPX (WD60EFPX)
към магазина Plasico IT Superstore
289,99 €
567,17 лв.
*
Доставка от 2,59 € (5,07 лв.)
Доставка
от
2,59 € (5,07 лв.)
към магазина Plasico IT Superstore
към магазина
към магазина DataCom Ltd
279
мнения
В наличност
В наличност
Red 6TB Plus ( 3.5 (WD60EFPX)
към магазина DataCom Ltd
292,00 €
571,10 лв.
*
към магазина DataCom Ltd
към магазина
към магазина PCBUILD.BG
602
мнения
Информация в магазина
Информация в магазина
Твърд диск WD Red Plus, 6TB NAS 3.5" 256MB 5400RPM - WD60EFPX (WD60EFPX)
към магазина PCBUILD.BG
292,00 €
571,10 лв.
*
към магазина PCBUILD.BG
към магазина
към магазина МегаМаг България
98%
(
4806
×)
В наличност
В наличност
1 отличие
1
отличие
Твърд диск WD Red Plus 6TB NAS HDD 3.5" SATA 6Gb/s 256MB (WD60EFPX)
към магазина МегаМаг България
292,04 €
571,18 лв.
*
към магазина МегаМаг България
към магазина
към магазина Technomall.BG
98%
(
633
×)
В наличност
В наличност
1 отличие
1
отличие
HDD 6TB WD Red Plus (WD60EFPX), 3.5", SATA 6Gb/s, 5400rpm, 256MB cache, for NAS (WD60EFPX)
към магазина Technomall.BG
293,00 €
573,06 лв.
*
към магазина Technomall.BG
към магазина
към магазина Йон компютърс
1503
мнения
В наличност
В наличност
Твърд диск Western Digital Red Plus, 6TB NAS, 3.5", 256MB, 5400RPM - WD60EFPX (WD60EFPX)
към магазина Йон компютърс
294,00 €
575,01 лв.
*
Безплатна доставка
към магазина Йон компютърс
към магазина
към магазина PIC.bg - купи лаптоп изгодно
99%
(
8173
×)
В наличност
В наличност
1 отличие
1
отличие
WD Red Plus 6TB SATA 6Gb (WD60EFPX)
към магазина PIC.bg - купи лаптоп изгодно
299,00 €
584,79 лв.
*
Безплатна доставка
към магазина PIC.bg - купи лаптоп изгодно
към магазина
към магазина BestPC.BG
99%
(
1266
×)
Информация в магазина
Информация в магазина
1 отличие
1
отличие
Red Plus, 6TB HDD NAS, SATA III, 5640rpm, 3.5 (WD60EFPX)
към магазина BestPC.BG
299,90 €
586,55 лв.
*
към магазина BestPC.BG
към магазина
към магазина Ardes.bg - национална верига за лаптопи и таблети
96%
(
5667
×)
В рамките на 3 дни
В рамките на 3 дни
1 отличие
1...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"| Senetic","depth":4,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"senetic.bg","depth":4,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"DXP4800PLUS-B5F8","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Статус на поръчка в stantek.com - kovaliklukas@gmail.com - Gmail","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"| Senetic","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"| Senetic","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"SQLite Web: db.sqlite","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SQLite Web: db.sqlite","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Screenpipe — Archive","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Screenpipe — Archive","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"100.73.206.126:8768/","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"100.73.206.126:8768/","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Today's Deals","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Today's Deals","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Shameless • HBO Max","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Shameless • HBO Max","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"install screenpipe - screenpipe docs","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"install screenpipe - screenpipe docs","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Screenpipe — Archive","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Screenpipe — Archive","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SQLite Web: db.sqlite","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SQLite Web: db.sqlite","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Claude Platform","depth":4,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Claude Platform","depth":5,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"New Tab","depth":4,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.48576388,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.5086806,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.53194445,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.5552083,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Bitwarden","depth":6,"bounds":{"left":0.5784722,"top":0.0,"width":0.022222223,"height":0.035555556},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Pazaruvaj.com - Надежден помощник за покупки, сравнение на цени и продуктови оферти","depth":9,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXTextField","text":"Какво търсите?","depth":10,"help_text":"","role_description":"search text field","subrole":"AXSearchField","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Изтрий","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Търсене","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Търсене","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Намаления","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Намаления","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Електроника","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Електроника","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Информатика","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Информатика","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Здраве и красота","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Здраве и красота","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Битова техника","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Битова техника","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Дом и градина","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Дом и градина","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Още (15)","depth":8,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Още (15)","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Pazaruvaj.com","depth":11,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pazaruvaj.com","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Информатика","depth":11,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Информатика","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Хардуер","depth":11,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Хардуер","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Вътрешен хард диск","depth":11,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Вътрешен хард диск","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Вътрешен хард диск Western Digital","depth":11,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Вътрешен хард диск Western Digital","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"previous slide / item","depth":8,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Image 1 of Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)","depth":11,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Image 1 of Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)","depth":11,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"next slide / item","depth":8,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)","depth":8,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"100","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"%","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"5 мнения","depth":8,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"5","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"мнения","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Производител: Western Digital Модел: Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) Описание: Високопроизводител ни външни hdd дискове, създадени за надеждност и енергийна...","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Пълно описание","depth":9,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Варианти на продукта:","depth":9,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Варианти на продукта","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":":","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"2000 GB","depth":9,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"2000 GB","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"3000 GB","depth":9,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"3000 GB","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"4000 GB","depth":9,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"4000 GB","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"6000 GB","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"8000 GB","depth":9,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"8000 GB","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"289,99 €","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"|","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"567,17 лв.","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(2,59 €)","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Доставка","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5,07 лв.","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":",","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"В наличност","depth":9,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Препоръчана оферта","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Plasico IT Superstore","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина","depth":8,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Оферти с цени","depth":12,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXButton","text":"Оферти с цени","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Оферти с цени","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Описание","depth":12,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Описание","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Описание","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Мнения (5)","depth":12,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Мнения (5)","depth":13,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Мнения","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":15,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Препоръчани оферти","depth":11,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Препоръчани оферти","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Най-евтини","depth":11,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Най-евтини","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Всички филтри","depth":11,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Всички филтри","depth":13,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Препоръчани оферти (3)","depth":9,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Препоръчани оферти","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"3","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)","depth":9,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Plasico IT Superstore","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"97%","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"9506","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Red Plus 6TB NAS, 3.5 , 256MB, 5400RPM | WD60EFPX (WD60EFPX)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Plasico IT Superstore","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"289,99 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"567,17 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Доставка от 2,59 € (5,07 лв.)","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Доставка","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"от","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2,59 € (5,07 лв.)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Plasico IT Superstore","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина PIC.bg - купи лаптоп изгодно","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"99%","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"8173","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"WD Red Plus 6TB SATA 6Gb (WD60EFPX)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина PIC.bg - купи лаптоп изгодно","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"299,00 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"584,79 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Безплатна доставка","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"към магазина PIC.bg - купи лаптоп изгодно","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина МегаМаг България","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"98%","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"4806","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Твърд диск WD Red Plus 6TB NAS HDD 3.5\" SATA 6Gb/s 256MB (WD60EFPX)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина МегаМаг България","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"292,04 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"571,18 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина МегаМаг България","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Най-евтини оферти (21)","depth":9,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Най-евтини оферти","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"21","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)","depth":9,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)","depth":10,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Стантек","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"17","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"мнения","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HDD NAS WD Red Plus (3.5'', 6TB, 256MB, 5400 RPM, SATA 6 Gb/s) - WD60EFPX (WD60EFPX)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Стантек","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"249,00 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"487,00 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Безплатна доставка","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"към магазина Стантек","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Senetic","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"73","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"мнения","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Информация в магазина","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Информация в магазина","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Red Plus 6TB WD60EFPX (WD60EFPX)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Senetic","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"250,14 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"489,23 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Доставка от 9,82 € (19,21 лв.)","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Доставка","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"от","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"9,82 € (19,21 лв.)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Senetic","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина xtreme.bg","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"99%","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5953","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Твърд диск, Western Digital Red 6TB Plus ( 3.5\", 256MB, 5400 RPM, SATA 6Gb/s ) (WD60EFPX)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина xtreme.bg","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"272,82 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"533,59 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина xtreme.bg","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина SIGMATRONIC","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"3","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"мнения","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HDD NAS WD Red Plus (3.5 (WD60EFPX)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина SIGMATRONIC","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"272,82 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"533,59 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина SIGMATRONIC","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Optimal Computers","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"67","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"мнения","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HDD NAS WD Red Plus (3.5'', 6TB, 256MB, 5400 RPM, SATA 6 Gb/ (WD60EFPX)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Optimal Computers","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"277,09 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"541,94 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Безплатна доставка","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"към магазина Optimal Computers","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина eZona.net","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"100%","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"725","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HDD NAS WD Red Plus (3.5'', 6TB, 256MB, 5400 RPM, SATA 6 Gb/s) (WD60EFPX)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина eZona.net","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"278,59 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"544,87 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина eZona.net","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина CyberTrade.bg","depth":10,"bounds":{"left":0.8354167,"top":0.0,"width":0.13020833,"height":0.058333334},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"99%","depth":11,"bounds":{"left":0.84618056,"top":0.0,"width":0.016666668,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"bounds":{"left":0.8628472,"top":0.0,"width":0.004513889,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2085","depth":11,"bounds":{"left":0.8673611,"top":0.0,"width":0.018055556,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"bounds":{"left":0.8854167,"top":0.0,"width":0.0072916667,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"bounds":{"left":0.965625,"top":0.0,"width":0.034375012,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"bounds":{"left":0.98680556,"top":0.0,"width":0.013194442,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"bounds":{"left":1.0,"top":0.0,"width":-0.051736116,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"bounds":{"left":1.0,"top":0.0,"width":-0.07118058,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"bounds":{"left":1.0,"top":0.0,"width":-0.07847226,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Хард диск WD Red Plus, 6TB NAS, 3.5 (WD60EFPX)","depth":11,"bounds":{"left":0.965625,"top":0.0,"width":0.034375012,"height":0.018333333},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина CyberTrade.bg","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"278,88 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"545,44 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина CyberTrade.bg","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Plesio","depth":10,"bounds":{"left":0.8354167,"top":0.053888887,"width":0.13020833,"height":0.058333334},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"83%","depth":11,"bounds":{"left":0.84618056,"top":0.09,"width":0.016666668,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"bounds":{"left":0.8628472,"top":0.09,"width":0.004513889,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"20 368","depth":11,"bounds":{"left":0.8673611,"top":0.09,"width":0.024652777,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"bounds":{"left":0.8920139,"top":0.09,"width":0.0072916667,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Информация в магазина","depth":10,"bounds":{"left":0.965625,"top":0.03277778,"width":0.034375012,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Информация в магазина","depth":12,"bounds":{"left":0.98680556,"top":0.03722222,"width":0.013194442,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"bounds":{"left":0.965625,"top":0.06888889,"width":0.034375012,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"bounds":{"left":0.98506945,"top":0.07333333,"width":0.0052083335,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"bounds":{"left":0.9923611,"top":0.07333333,"width":0.0076388717,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HDD Red Plus 6TB 3.5 (WD60EFPX)","depth":11,"bounds":{"left":0.965625,"top":0.11777778,"width":0.034375012,"height":0.018333333},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Plesio","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"279,98 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"547,59 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Безплатна доставка","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"към магазина Plesio","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина THX.bg","depth":10,"bounds":{"left":0.8354167,"top":0.18111111,"width":0.13020833,"height":0.058333334},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"97%","depth":11,"bounds":{"left":0.84618056,"top":0.21722223,"width":0.016666668,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"bounds":{"left":0.8628472,"top":0.21722223,"width":0.004513889,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1076","depth":11,"bounds":{"left":0.8673611,"top":0.21722223,"width":0.018055556,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"bounds":{"left":0.8854167,"top":0.21722223,"width":0.0072916667,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"bounds":{"left":0.965625,"top":0.17833333,"width":0.034375012,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"bounds":{"left":0.98680556,"top":0.18277778,"width":0.013194442,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"bounds":{"left":1.0,"top":0.17833333,"width":-0.051736116,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"bounds":{"left":1.0,"top":0.18277778,"width":-0.07118058,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"bounds":{"left":1.0,"top":0.18277778,"width":-0.07847226,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"WD Red Plus NAS 6TB (WD60EFPX)","depth":11,"bounds":{"left":0.965625,"top":0.22666667,"width":0.034375012,"height":0.018333333},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина THX.bg","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"284,00 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"555,46 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Безплатна доставка","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"към магазина THX.bg","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина pro-bg","depth":10,"bounds":{"left":0.8354167,"top":0.29722223,"width":0.13020833,"height":0.058333334},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"100%","depth":11,"bounds":{"left":0.84618056,"top":0.33333334,"width":0.021180555,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"bounds":{"left":0.8673611,"top":0.33333334,"width":0.004513889,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2351","depth":11,"bounds":{"left":0.871875,"top":0.33333334,"width":0.018055556,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"bounds":{"left":0.88993055,"top":0.33333334,"width":0.007638889,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"bounds":{"left":0.965625,"top":0.29444444,"width":0.034375012,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"bounds":{"left":0.98680556,"top":0.2988889,"width":0.013194442,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"bounds":{"left":1.0,"top":0.29444444,"width":-0.051736116,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"bounds":{"left":1.0,"top":0.2988889,"width":-0.07118058,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"bounds":{"left":1.0,"top":0.2988889,"width":-0.07847226,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HDD NAS WD Red Plus (3.5'', 6TB, 256MB, 5400 RPM, SATA 6 Gb/s) (WD60EFPX)","depth":11,"bounds":{"left":0.965625,"top":0.3427778,"width":0.034375012,"height":0.018333333},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина pro-bg","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"289,36 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"565,94 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Безплатна доставка","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"към магазина pro-bg","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Plasico IT Superstore","depth":10,"bounds":{"left":0.8354167,"top":0.41333333,"width":0.13020833,"height":0.058333334},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"97%","depth":11,"bounds":{"left":0.84618056,"top":0.44944444,"width":0.016666668,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"bounds":{"left":0.8628472,"top":0.44944444,"width":0.004513889,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"9506","depth":11,"bounds":{"left":0.8673611,"top":0.44944444,"width":0.018055556,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"bounds":{"left":0.8854167,"top":0.44944444,"width":0.0072916667,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"bounds":{"left":0.965625,"top":0.41,"width":0.034375012,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"bounds":{"left":0.98680556,"top":0.41444445,"width":0.013194442,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"bounds":{"left":1.0,"top":0.41,"width":-0.051736116,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"bounds":{"left":1.0,"top":0.41444445,"width":-0.07118058,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"bounds":{"left":1.0,"top":0.41444445,"width":-0.07847226,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Red Plus 6TB NAS, 3.5 , 256MB, 5400RPM | WD60EFPX (WD60EFPX)","depth":11,"bounds":{"left":0.965625,"top":0.4588889,"width":0.034375012,"height":0.018333333},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Plasico IT Superstore","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"289,99 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"567,17 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Доставка от 2,59 € (5,07 лв.)","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Доставка","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"от","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2,59 € (5,07 лв.)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Plasico IT Superstore","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина DataCom Ltd","depth":10,"bounds":{"left":0.8354167,"top":0.5222222,"width":0.13020833,"height":0.058333334},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"279","depth":11,"bounds":{"left":0.8354167,"top":0.55833334,"width":0.013541667,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"мнения","depth":11,"bounds":{"left":0.8506944,"top":0.55833334,"width":0.030555556,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"bounds":{"left":0.965625,"top":0.51944447,"width":0.034375012,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"bounds":{"left":0.98680556,"top":0.5238889,"width":0.013194442,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Red 6TB Plus ( 3.5 (WD60EFPX)","depth":11,"bounds":{"left":0.965625,"top":0.5683333,"width":0.034375012,"height":0.018333333},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина DataCom Ltd","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"292,00 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"571,10 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина DataCom Ltd","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина PCBUILD.BG","depth":10,"bounds":{"left":0.8354167,"top":0.625,"width":0.13020833,"height":0.058333334},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"602","depth":11,"bounds":{"left":0.8354167,"top":0.6611111,"width":0.013541667,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"мнения","depth":11,"bounds":{"left":0.8506944,"top":0.6611111,"width":0.030555556,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Информация в магазина","depth":10,"bounds":{"left":0.965625,"top":0.62166667,"width":0.034375012,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Информация в магазина","depth":12,"bounds":{"left":0.98680556,"top":0.6261111,"width":0.013194442,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Твърд диск WD Red Plus, 6TB NAS 3.5\" 256MB 5400RPM - WD60EFPX (WD60EFPX)","depth":11,"bounds":{"left":0.965625,"top":0.67055553,"width":0.034375012,"height":0.018333333},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина PCBUILD.BG","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"292,00 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"571,10 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина PCBUILD.BG","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина МегаМаг България","depth":10,"bounds":{"left":0.8354167,"top":0.7272222,"width":0.13020833,"height":0.058333334},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"98%","depth":11,"bounds":{"left":0.84618056,"top":0.7633333,"width":0.016666668,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"bounds":{"left":0.8628472,"top":0.7633333,"width":0.004513889,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"4806","depth":11,"bounds":{"left":0.8673611,"top":0.7633333,"width":0.018055556,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"bounds":{"left":0.8854167,"top":0.7633333,"width":0.0072916667,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"bounds":{"left":0.965625,"top":0.72444445,"width":0.034375012,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"bounds":{"left":0.98680556,"top":0.72888887,"width":0.013194442,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"bounds":{"left":1.0,"top":0.72444445,"width":-0.051736116,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"bounds":{"left":1.0,"top":0.72888887,"width":-0.07118058,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"bounds":{"left":1.0,"top":0.72888887,"width":-0.07847226,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Твърд диск WD Red Plus 6TB NAS HDD 3.5\" SATA 6Gb/s 256MB (WD60EFPX)","depth":11,"bounds":{"left":0.965625,"top":0.7733333,"width":0.034375012,"height":0.018333333},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина МегаМаг България","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"292,04 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"571,18 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина МегаМаг България","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Technomall.BG","depth":10,"bounds":{"left":0.8354167,"top":0.82944447,"width":0.13020833,"height":0.058333334},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"98%","depth":11,"bounds":{"left":0.84618056,"top":0.8655556,"width":0.016666668,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"bounds":{"left":0.8628472,"top":0.8655556,"width":0.004513889,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"633","depth":11,"bounds":{"left":0.8673611,"top":0.8655556,"width":0.013541667,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"bounds":{"left":0.88090277,"top":0.8655556,"width":0.0072916667,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"bounds":{"left":0.965625,"top":0.82666665,"width":0.034375012,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"bounds":{"left":0.98680556,"top":0.83111113,"width":0.013194442,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"bounds":{"left":1.0,"top":0.82666665,"width":-0.051736116,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"bounds":{"left":1.0,"top":0.83111113,"width":-0.07118058,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"bounds":{"left":1.0,"top":0.83111113,"width":-0.07847226,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"HDD 6TB WD Red Plus (WD60EFPX), 3.5\", SATA 6Gb/s, 5400rpm, 256MB cache, for NAS (WD60EFPX)","depth":11,"bounds":{"left":0.965625,"top":0.8755556,"width":0.034375012,"height":0.018333333},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Technomall.BG","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"293,00 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"573,06 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Technomall.BG","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Йон компютърс","depth":10,"bounds":{"left":0.8354167,"top":0.9388889,"width":0.13020833,"height":0.058333334},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1503","depth":11,"bounds":{"left":0.8354167,"top":0.975,"width":0.018055556,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"мнения","depth":11,"bounds":{"left":0.85520834,"top":0.975,"width":0.030555556,"height":0.02111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"bounds":{"left":0.965625,"top":0.9361111,"width":0.034375012,"height":0.03277778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"bounds":{"left":0.98680556,"top":0.9405556,"width":0.013194442,"height":0.02388889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Твърд диск Western Digital Red Plus, 6TB NAS, 3.5\", 256MB, 5400RPM - WD60EFPX (WD60EFPX)","depth":11,"bounds":{"left":0.965625,"top":0.98444444,"width":0.034375012,"height":0.015555561},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Йон компютърс","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"294,00 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"575,01 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Безплатна доставка","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"към магазина Йон компютърс","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина PIC.bg - купи лаптоп изгодно","depth":10,"bounds":{"left":0.8354167,"top":1.0,"width":0.13020833,"height":-0.054999948},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"99%","depth":11,"bounds":{"left":0.84618056,"top":1.0,"width":0.016666668,"height":-0.091111064},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"bounds":{"left":0.8628472,"top":1.0,"width":0.004513889,"height":-0.091111064},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"8173","depth":11,"bounds":{"left":0.8673611,"top":1.0,"width":0.018055556,"height":-0.091111064},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"bounds":{"left":0.8854167,"top":1.0,"width":0.0072916667,"height":-0.091111064},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В наличност","depth":10,"bounds":{"left":0.965625,"top":1.0,"width":0.034375012,"height":-0.052222252},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В наличност","depth":12,"bounds":{"left":0.98680556,"top":1.0,"width":0.013194442,"height":-0.056666613},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"bounds":{"left":1.0,"top":1.0,"width":-0.051736116,"height":-0.052222252},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"bounds":{"left":1.0,"top":1.0,"width":-0.07118058,"height":-0.056666613},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"bounds":{"left":1.0,"top":1.0,"width":-0.07847226,"height":-0.056666613},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"WD Red Plus 6TB SATA 6Gb (WD60EFPX)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина PIC.bg - купи лаптоп изгодно","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"299,00 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"584,79 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Безплатна доставка","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"към магазина PIC.bg - купи лаптоп изгодно","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина BestPC.BG","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"99%","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1266","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Информация в магазина","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Информация в магазина","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"отличие","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Red Plus, 6TB HDD NAS, SATA III, 5640rpm, 3.5 (WD60EFPX)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина BestPC.BG","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"299,90 €","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"586,55 лв.","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина BestPC.BG","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"към магазина","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"към магазина Ardes.bg - национална верига за лаптопи и таблети","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"96%","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5667","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"×)","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"В рамките на 3 дни","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"В рамките на 3 дни","depth":12,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"1 отличие","depth":10,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
1983195919426502920
|
-7447823252704214319
|
click
|
accessibility
|
NULL
|
| Senetic
senetic.bg
DXP4800PLUS-B5F8
Статус на по | Senetic
senetic.bg
DXP4800PLUS-B5F8
Статус на поръчка в stantek.com - [EMAIL] - Gmail
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 241,72 € (472,76 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
Close tab
| Senetic
| Senetic
Close tab
SQLite Web: db.sqlite
SQLite Web: db.sqlite
Screenpipe — Archive
Screenpipe — Archive
[IP_ADDRESS]:8768/
[IP_ADDRESS]:8768/
Today's Deals
Today's Deals
Shameless • HBO Max
Shameless • HBO Max
install screenpipe - screenpipe docs
install screenpipe - screenpipe docs
New Tab
New Tab
Screenpipe — Archive
Screenpipe — Archive
SQLite Web: db.sqlite
SQLite Web: db.sqlite
Claude Platform
Claude Platform
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Open history (⇧⌘H)
Open bookmarks (⌘B)
Bitwarden
Pazaruvaj.com - Надежден помощник за покупки, сравнение на цени и продуктови оферти
Какво търсите?
Изтрий
Търсене
Търсене
Намаления
Намаления
Електроника
Електроника
Информатика
Информатика
Здраве и красота
Здраве и красота
Битова техника
Битова техника
Дом и градина
Дом и градина
Още (15)
Още (15)
Pazaruvaj.com
Pazaruvaj.com
Информатика
Информатика
Хардуер
Хардуер
Вътрешен хард диск
Вътрешен хард диск
Вътрешен хард диск Western Digital
Вътрешен хард диск Western Digital
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
previous slide / item
Image 1 of Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
Image 1 of Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
next slide / item
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
100
%
5 мнения
5
мнения
Производител: Western Digital Модел: Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) Описание: Високопроизводител ни външни hdd дискове, създадени за надеждност и енергийна...
Пълно описание
Варианти на продукта:
Варианти на продукта
:
2000 GB
2000 GB
3000 GB
3000 GB
4000 GB
4000 GB
6000 GB
8000 GB
8000 GB
289,99 €
|
567,17 лв.
*
(2,59 €)
Доставка
5,07 лв.
,
В наличност
Препоръчана оферта
Plasico IT Superstore
към магазина
към магазина
Оферти с цени
Оферти с цени
Оферти с цени
Описание
Описание
Описание
Мнения (5)
Мнения (5)
Мнения
(
5
)
Препоръчани оферти
Препоръчани оферти
Най-евтини
Най-евтини
Всички филтри
Всички филтри
Препоръчани оферти (3)
Препоръчани оферти
(
3
)
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
към магазина Plasico IT Superstore
97%
(
9506
×)
В наличност
В наличност
1 отличие
1
отличие
Red Plus 6TB NAS, 3.5 , 256MB, 5400RPM | WD60EFPX (WD60EFPX)
към магазина Plasico IT Superstore
289,99 €
567,17 лв.
*
Доставка от 2,59 € (5,07 лв.)
Доставка
от
2,59 € (5,07 лв.)
към магазина Plasico IT Superstore
към магазина
към магазина PIC.bg - купи лаптоп изгодно
99%
(
8173
×)
В наличност
В наличност
1 отличие
1
отличие
WD Red Plus 6TB SATA 6Gb (WD60EFPX)
към магазина PIC.bg - купи лаптоп изгодно
299,00 €
584,79 лв.
*
Безплатна доставка
към магазина PIC.bg - купи лаптоп изгодно
към магазина
към магазина МегаМаг България
98%
(
4806
×)
В наличност
В наличност
1 отличие
1
отличие
Твърд диск WD Red Plus 6TB NAS HDD 3.5" SATA 6Gb/s 256MB (WD60EFPX)
към магазина МегаМаг България
292,04 €
571,18 лв.
*
към магазина МегаМаг България
към магазина
Най-евтини оферти (21)
Най-евтини оферти
(
21
)
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX)
към магазина Стантек
17
мнения
В наличност
В наличност
HDD NAS WD Red Plus (3.5'', 6TB, 256MB, 5400 RPM, SATA 6 Gb/s) - WD60EFPX (WD60EFPX)
към магазина Стантек
249,00 €
487,00 лв.
*
Безплатна доставка
към магазина Стантек
към магазина
към магазина Senetic
73
мнения
Информация в магазина
Информация в магазина
Red Plus 6TB WD60EFPX (WD60EFPX)
към магазина Senetic
250,14 €
489,23 лв.
*
Доставка от 9,82 € (19,21 лв.)
Доставка
от
9,82 € (19,21 лв.)
към магазина Senetic
към магазина
към магазина xtreme.bg
99%
(
5953
×)
В наличност
В наличност
1 отличие
1
отличие
Твърд диск, Western Digital Red 6TB Plus ( 3.5", 256MB, 5400 RPM, SATA 6Gb/s ) (WD60EFPX)
към магазина xtreme.bg
272,82 €
533,59 лв.
*
към магазина xtreme.bg
към магазина
към магазина SIGMATRONIC
3
мнения
В наличност
В наличност
HDD NAS WD Red Plus (3.5 (WD60EFPX)
към магазина SIGMATRONIC
272,82 €
533,59 лв.
*
към магазина SIGMATRONIC
към магазина
към магазина Optimal Computers
67
мнения
В наличност
В наличност
HDD NAS WD Red Plus (3.5'', 6TB, 256MB, 5400 RPM, SATA 6 Gb/ (WD60EFPX)
към магазина Optimal Computers
277,09 €
541,94 лв.
*
Безплатна доставка
към магазина Optimal Computers
към магазина
към магазина eZona.net
100%
(
725
×)
В наличност
В наличност
1 отличие
1
отличие
HDD NAS WD Red Plus (3.5'', 6TB, 256MB, 5400 RPM, SATA 6 Gb/s) (WD60EFPX)
към магазина eZona.net
278,59 €
544,87 лв.
*
към магазина eZona.net
към магазина
към магазина CyberTrade.bg
99%
(
2085
×)
В наличност
В наличност
1 отличие
1
отличие
Хард диск WD Red Plus, 6TB NAS, 3.5 (WD60EFPX)
към магазина CyberTrade.bg
278,88 €
545,44 лв.
*
към магазина CyberTrade.bg
към магазина
към магазина Plesio
83%
(
20 368
×)
Информация в магазина
Информация в магазина
1 отличие
1
отличие
HDD Red Plus 6TB 3.5 (WD60EFPX)
към магазина Plesio
279,98 €
547,59 лв.
*
Безплатна доставка
към магазина Plesio
към магазина
към магазина THX.bg
97%
(
1076
×)
В наличност
В наличност
1 отличие
1
отличие
WD Red Plus NAS 6TB (WD60EFPX)
към магазина THX.bg
284,00 €
555,46 лв.
*
Безплатна доставка
към магазина THX.bg
към магазина
към магазина pro-bg
100%
(
2351
×)
В наличност
В наличност
1 отличие
1
отличие
HDD NAS WD Red Plus (3.5'', 6TB, 256MB, 5400 RPM, SATA 6 Gb/s) (WD60EFPX)
към магазина pro-bg
289,36 €
565,94 лв.
*
Безплатна доставка
към магазина pro-bg
към магазина
към магазина Plasico IT Superstore
97%
(
9506
×)
В наличност
В наличност
1 отличие
1
отличие
Red Plus 6TB NAS, 3.5 , 256MB, 5400RPM | WD60EFPX (WD60EFPX)
към магазина Plasico IT Superstore
289,99 €
567,17 лв.
*
Доставка от 2,59 € (5,07 лв.)
Доставка
от
2,59 € (5,07 лв.)
към магазина Plasico IT Superstore
към магазина
към магазина DataCom Ltd
279
мнения
В наличност
В наличност
Red 6TB Plus ( 3.5 (WD60EFPX)
към магазина DataCom Ltd
292,00 €
571,10 лв.
*
към магазина DataCom Ltd
към магазина
към магазина PCBUILD.BG
602
мнения
Информация в магазина
Информация в магазина
Твърд диск WD Red Plus, 6TB NAS 3.5" 256MB 5400RPM - WD60EFPX (WD60EFPX)
към магазина PCBUILD.BG
292,00 €
571,10 лв.
*
към магазина PCBUILD.BG
към магазина
към магазина МегаМаг България
98%
(
4806
×)
В наличност
В наличност
1 отличие
1
отличие
Твърд диск WD Red Plus 6TB NAS HDD 3.5" SATA 6Gb/s 256MB (WD60EFPX)
към магазина МегаМаг България
292,04 €
571,18 лв.
*
към магазина МегаМаг България
към магазина
към магазина Technomall.BG
98%
(
633
×)
В наличност
В наличност
1 отличие
1
отличие
HDD 6TB WD Red Plus (WD60EFPX), 3.5", SATA 6Gb/s, 5400rpm, 256MB cache, for NAS (WD60EFPX)
към магазина Technomall.BG
293,00 €
573,06 лв.
*
към магазина Technomall.BG
към магазина
към магазина Йон компютърс
1503
мнения
В наличност
В наличност
Твърд диск Western Digital Red Plus, 6TB NAS, 3.5", 256MB, 5400RPM - WD60EFPX (WD60EFPX)
към магазина Йон компютърс
294,00 €
575,01 лв.
*
Безплатна доставка
към магазина Йон компютърс
към магазина
към магазина PIC.bg - купи лаптоп изгодно
99%
(
8173
×)
В наличност
В наличност
1 отличие
1
отличие
WD Red Plus 6TB SATA 6Gb (WD60EFPX)
към магазина PIC.bg - купи лаптоп изгодно
299,00 €
584,79 лв.
*
Безплатна доставка
към магазина PIC.bg - купи лаптоп изгодно
към магазина
към магазина BestPC.BG
99%
(
1266
×)
Информация в магазина
Информация в магазина
1 отличие
1
отличие
Red Plus, 6TB HDD NAS, SATA III, 5640rpm, 3.5 (WD60EFPX)
към магазина BestPC.BG
299,90 €
586,55 лв.
*
към магазина BestPC.BG
към магазина
към магазина Ardes.bg - национална верига за лаптопи и таблети
96%
(
5667
×)
В рамките на 3 дни
В рамките на 3 дни
1 отличие
1...
|
NULL
|
|
22108
|
484
|
32
|
2026-04-15T10:30:51.913302+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-15/1776 /Users/lukas/.screenpipe/data/data/2026-04-15/1776249051913_m2.jpg...
|
Firefox
|
Steam Account Verification - kovaliklukas@gmail.co Steam Account Verification - kovaliklukas@gmail.com - Gmail — Personal...
|
True
|
mail.google.com/mail/u/0/#inbox/FMfcgzQgLPPlLGxVKl mail.google.com/mail/u/0/#inbox/FMfcgzQgLPPlLGxVKlTTXnFwWZGVXhXv...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
| Senetic
senetic.bg
DXP4800PLUS-B5F8
Steam Accoun | Senetic
senetic.bg
DXP4800PLUS-B5F8
Steam Account Verification - [EMAIL] - Gmail
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 238,97 € (467,38 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 238,97 € (467,38 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
| Senetic
| Senetic
Close tab
Твърд диск, Western Digital Red 6TB Plus ( 3.5", 256MB, 5400
Твърд диск, Western Digital Red 6TB Plus ( 3.5", 256MB, 5400
SQLite Web: db.sqlite
SQLite Web: db.sqlite
Screenpipe Dashboard
Screenpipe Dashboard
Welcome to Steam
Welcome to Steam
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Open history (⇧⌘H)
Open bookmarks (⌘B)
Bitwarden
None selected
Skip to content
Skip to content
Using Gmail with screen readers
Using Gmail with screen readers
Main menu
Gmail
Search
Search
Search mail
Advanced search options
Search mail
Support
Settings
Ask Gemini
Google apps
Google Account: Lukáš Koválik ([EMAIL])
Compose
Labels
Labels
Inbox 17 unread
Inbox
17
Starred
Starred
Snoozed
Snoozed
Important
Important
Sent
Sent
Drafts 7 unread
Drafts
7
Purchases 1 unread has menu
Purchases
1
Social 5144 unread has menu
Social
5,144
Updates 8622 unread has menu
Updates
8,622
Forums 5989 unread has menu
Forums
5,989
Promotions 38548 unread has menu
Promotions
38,548
More labels
More
Labels
Labels
Create new label
Labels
Labels
[Imap]/Nevyžiadaná pošta has menu
[Imap]/Nevyžiadaná pošta
arch has menu
arch
Deleted Items has menu
Deleted Items
Fibank 1229 unread has menu
Fibank
1,229
FL 6 unread has menu
FL
6
Hardware & Software has menu
Hardware & Software
HOSTING 5 unread has menu
HOSTING
5
Infected Items has menu
Infected Items
jiminny-github 7343 unread has menu
jiminny-github
7,343
Junk E-mail 219 unread has menu
Junk E-mail
219
Kontakty has menu
Kontakty
Sent Items has menu
Sent Items
WORK 848 unread has menu
WORK
848
z centra 1274 unread has menu
z centra
1,274
More labels
More
Back to Inbox
Archive
Report spam
Delete
Mark as unread
Move to
More email options
1
of
21,064
Newer
Older
Input tools on/off (Ctrl-Shift-K)
Select input tool
Print all
In new window
Steam Account Verification
Steam Account Verification
Important according to Google magic
Search for all messages with label Inbox
Remove label Inbox from this conversation
Steam Support Verified sender [EMAIL]
Steam Support
[EMAIL]
12:58 (32 minutes ago)
Not starred
Add reaction
Reply
More message options
to
me
Show details...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"| Senetic","depth":4,"bounds":{"left":0.13828126,"top":0.11805555,"width":0.018359374,"height":0.009722223},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"senetic.bg","depth":4,"bounds":{"left":0.13828126,"top":0.12777779,"width":0.021484375,"height":0.009722223},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"DXP4800PLUS-B5F8","depth":4,"bounds":{"left":0.00234375,"top":0.045138888,"width":0.064453125,"height":0.028472222},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Steam Account Verification - kovaliklukas@gmail.com - Gmail","depth":4,"bounds":{"left":0.06679688,"top":0.045138888,"width":0.06484375,"height":0.028472222},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXRadioButton","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 238,97 € (467,38 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com","depth":4,"bounds":{"left":0.0,"top":0.08263889,"width":0.13359375,"height":0.028472222},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 238,97 € (467,38 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com","depth":5,"bounds":{"left":0.015625,"top":0.09236111,"width":0.309375,"height":0.009722223},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"| Senetic","depth":4,"bounds":{"left":0.0,"top":0.11111111,"width":0.13359375,"height":0.028472222},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"| Senetic","depth":5,"bounds":{"left":0.015625,"top":0.12083333,"width":0.017578125,"height":0.009722223},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.119140625,"top":0.11736111,"width":0.009375,"height":0.016666668},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Твърд диск, Western Digital Red 6TB Plus ( 3.5\", 256MB, 5400","depth":4,"bounds":{"left":0.0,"top":0.13958333,"width":0.13359375,"height":0.028472222},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Твърд диск, Western Digital Red 6TB Plus ( 3.5\", 256MB, 5400","depth":5,"bounds":{"left":0.015625,"top":0.14930555,"width":0.12929687,"height":0.009722223},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SQLite Web: db.sqlite","depth":4,"bounds":{"left":0.0,"top":0.16805555,"width":0.13359375,"height":0.028472222},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SQLite Web: db.sqlite","depth":5,"bounds":{"left":0.015625,"top":0.17777778,"width":0.044140626,"height":0.009722223},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Screenpipe Dashboard","depth":4,"bounds":{"left":0.0,"top":0.19652778,"width":0.13359375,"height":0.028472222},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Screenpipe Dashboard","depth":5,"bounds":{"left":0.015625,"top":0.20625,"width":0.046484374,"height":0.009722223},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Welcome to Steam","depth":4,"bounds":{"left":0.0,"top":0.225,"width":0.13359375,"height":0.028472222},"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Welcome to Steam","depth":5,"bounds":{"left":0.015625,"top":0.23472223,"width":0.03828125,"height":0.009722223},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.003125,"top":0.25486112,"width":0.12734374,"height":0.022222223},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.003125,"top":0.97430557,"width":0.0125,"height":0.022222223},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.01640625,"top":0.97430557,"width":0.0125,"height":0.022222223},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.029296875,"top":0.97430557,"width":0.0125,"height":0.022222223},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.0421875,"top":0.97430557,"width":0.0125,"height":0.022222223},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Bitwarden","depth":6,"bounds":{"left":0.05546875,"top":0.97430557,"width":0.0125,"height":0.022222223},"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"None selected","depth":8,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Skip to content","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to content","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Using Gmail with screen readers","depth":10,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Using Gmail with screen readers","depth":11,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Main menu","depth":11,"bounds":{"left":0.13828126,"top":0.050694443,"width":0.01875,"height":0.033333335},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXLink","text":"Gmail","depth":12,"bounds":{"left":0.15859374,"top":0.05347222,"width":0.042578124,"height":0.030555556},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Search","depth":12,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Search","depth":13,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXTextField","text":"Search mail","depth":18,"bounds":{"left":0.25507814,"top":0.060416665,"width":0.22226563,"height":0.014583333},"help_text":"","role_description":"text field","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Advanced search options","depth":12,"bounds":{"left":0.49296874,"top":0.050694443,"width":0.021875,"height":0.031944446},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Search mail","depth":12,"bounds":{"left":0.23359375,"top":0.050694443,"width":0.021875,"height":0.031944446},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":false,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Support","depth":12,"bounds":{"left":0.91015625,"top":0.05347222,"width":0.015625,"height":0.027777778},"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXMenuButton","text":"Settings","depth":12,"bounds":{"left":0.9273437,"top":0.05347222,"width":0.015625,"height":0.027777778},"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Ask Gemini","depth":12,"bounds":{"left":0.94375,"top":0.05347222,"width":0.015625,"height":0.027777778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Google apps","depth":14,"bounds":{"left":0.96015626,"top":0.05347222,"width":0.015625,"height":0.027777778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Google Account: Lukáš Koválik (kovaliklukas@gmail.com)","depth":14,"bounds":{"left":0.9789063,"top":0.05347222,"width":0.015625,"height":0.027777778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Compose","depth":9,"bounds":{"left":0.13671875,"top":0.09513889,"width":0.05546875,"height":0.027777778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Labels","depth":13,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Labels","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Inbox 17 unread","depth":17,"bounds":{"left":0.15859374,"top":0.13055556,"width":0.01484375,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Inbox","depth":18,"bounds":{"left":0.15859374,"top":0.13055556,"width":0.01484375,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"17","depth":17,"bounds":{"left":0.21953125,"top":0.13125,"width":0.0046875,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Starred","depth":17,"bounds":{"left":0.15859374,"top":0.14722222,"width":0.018359374,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Starred","depth":18,"bounds":{"left":0.15859374,"top":0.14722222,"width":0.018359374,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Snoozed","depth":17,"bounds":{"left":0.15859374,"top":0.16388889,"width":0.021484375,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Snoozed","depth":18,"bounds":{"left":0.15859374,"top":0.16388889,"width":0.021484375,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Important","depth":18,"bounds":{"left":0.15859374,"top":0.18055555,"width":0.02421875,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Important","depth":19,"bounds":{"left":0.15859374,"top":0.18055555,"width":0.02421875,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Sent","depth":17,"bounds":{"left":0.15859374,"top":0.19722222,"width":0.011328125,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Sent","depth":18,"bounds":{"left":0.15859374,"top":0.19722222,"width":0.011328125,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Drafts 7 unread","depth":17,"bounds":{"left":0.15859374,"top":0.21388888,"width":0.01640625,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Drafts","depth":18,"bounds":{"left":0.15859374,"top":0.21388888,"width":0.01640625,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"7","depth":17,"bounds":{"left":0.221875,"top":0.21458334,"width":0.00234375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Purchases 1 unread has menu","depth":17,"bounds":{"left":0.15859374,"top":0.23055555,"width":0.027734375,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Purchases","depth":18,"bounds":{"left":0.15859374,"top":0.23055555,"width":0.027734375,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1","depth":17,"bounds":{"left":0.22226563,"top":0.23125,"width":0.001953125,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Social 5144 unread has menu","depth":17,"bounds":{"left":0.15859374,"top":0.24722221,"width":0.016015625,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Social","depth":18,"bounds":{"left":0.15859374,"top":0.24722221,"width":0.016015625,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5,144","depth":17,"bounds":{"left":0.21328124,"top":0.24791667,"width":0.0109375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Updates 8622 unread has menu","depth":17,"bounds":{"left":0.15859374,"top":0.2638889,"width":0.022265624,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Updates","depth":18,"bounds":{"left":0.15859374,"top":0.2638889,"width":0.022265624,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"8,622","depth":17,"bounds":{"left":0.21289062,"top":0.26458332,"width":0.011328125,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Forums 5989 unread has menu","depth":17,"bounds":{"left":0.15859374,"top":0.28055555,"width":0.01953125,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Forums","depth":18,"bounds":{"left":0.15859374,"top":0.28055555,"width":0.01953125,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5,989","depth":17,"bounds":{"left":0.21289062,"top":0.28125,"width":0.011328125,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Promotions 38548 unread has menu","depth":17,"bounds":{"left":0.15859374,"top":0.29722223,"width":0.03046875,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Promotions","depth":18,"bounds":{"left":0.15859374,"top":0.29722223,"width":0.03046875,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"38,548","depth":17,"bounds":{"left":0.21015625,"top":0.29791668,"width":0.0140625,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"More labels","depth":13,"bounds":{"left":0.13359375,"top":0.31180555,"width":0.09375,"height":0.016666668},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"More","depth":15,"bounds":{"left":0.15859374,"top":0.31388888,"width":0.012890625,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Labels","depth":12,"bounds":{"left":0.14375,"top":0.34791666,"width":0.07265625,"height":0.014583333},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Labels","depth":13,"bounds":{"left":0.14375,"top":0.34791666,"width":0.019140625,"height":0.014583333},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Create new label","depth":12,"bounds":{"left":0.21640626,"top":0.34861112,"width":0.0078125,"height":0.013888889},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Labels","depth":13,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Labels","depth":14,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"[Imap]/Nevyžiadaná pošta has menu","depth":17,"bounds":{"left":0.15859374,"top":0.37291667,"width":0.06484375,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[Imap]/Nevyžiadaná pošta","depth":18,"bounds":{"left":0.15859374,"top":0.37291667,"width":0.06484375,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"arch has menu","depth":17,"bounds":{"left":0.15859374,"top":0.38958332,"width":0.0109375,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"arch","depth":18,"bounds":{"left":0.15859374,"top":0.38958332,"width":0.0109375,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Deleted Items has menu","depth":17,"bounds":{"left":0.15859374,"top":0.40625,"width":0.033984374,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Deleted Items","depth":18,"bounds":{"left":0.15859374,"top":0.40625,"width":0.033984374,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Fibank 1229 unread has menu","depth":17,"bounds":{"left":0.15859374,"top":0.42291668,"width":0.017578125,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Fibank","depth":18,"bounds":{"left":0.15859374,"top":0.42291668,"width":0.017578125,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1,229","depth":17,"bounds":{"left":0.21328124,"top":0.4236111,"width":0.0109375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"FL 6 unread has menu","depth":17,"bounds":{"left":0.15859374,"top":0.43958333,"width":0.00625,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"FL","depth":18,"bounds":{"left":0.15859374,"top":0.43958333,"width":0.00625,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"6","depth":17,"bounds":{"left":0.22148438,"top":0.44027779,"width":0.002734375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Hardware & Software has menu","depth":17,"bounds":{"left":0.15859374,"top":0.45625,"width":0.052734375,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Hardware & Software","depth":18,"bounds":{"left":0.15859374,"top":0.45625,"width":0.052734375,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"HOSTING 5 unread has menu","depth":17,"bounds":{"left":0.15859374,"top":0.47291666,"width":0.025,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"HOSTING","depth":18,"bounds":{"left":0.15859374,"top":0.47291666,"width":0.025,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"5","depth":17,"bounds":{"left":0.22148438,"top":0.47361112,"width":0.002734375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Infected Items has menu","depth":17,"bounds":{"left":0.15859374,"top":0.48958334,"width":0.03515625,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Infected Items","depth":18,"bounds":{"left":0.15859374,"top":0.48958334,"width":0.03515625,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"jiminny-github 7343 unread has menu","depth":18,"bounds":{"left":0.15859374,"top":0.50625,"width":0.0390625,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"jiminny-github","depth":19,"bounds":{"left":0.15859374,"top":0.50625,"width":0.0390625,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"7,343","depth":18,"bounds":{"left":0.21328124,"top":0.5069444,"width":0.0109375,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Junk E-mail 219 unread has menu","depth":17,"bounds":{"left":0.15859374,"top":0.5229167,"width":0.03125,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Junk E-mail","depth":18,"bounds":{"left":0.15859374,"top":0.5229167,"width":0.03125,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"219","depth":17,"bounds":{"left":0.2171875,"top":0.5236111,"width":0.00703125,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Kontakty has menu","depth":17,"bounds":{"left":0.15859374,"top":0.5395833,"width":0.021875,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Kontakty","depth":18,"bounds":{"left":0.15859374,"top":0.5395833,"width":0.021875,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Sent Items has menu","depth":17,"bounds":{"left":0.15859374,"top":0.55625,"width":0.026171874,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Sent Items","depth":18,"bounds":{"left":0.15859374,"top":0.55625,"width":0.026171874,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"WORK 848 unread has menu","depth":17,"bounds":{"left":0.15859374,"top":0.5729167,"width":0.016796876,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"WORK","depth":18,"bounds":{"left":0.15859374,"top":0.5729167,"width":0.016796876,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"848","depth":17,"bounds":{"left":0.21640626,"top":0.57361114,"width":0.0078125,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"z centra 1274 unread has menu","depth":17,"bounds":{"left":0.15859374,"top":0.58958334,"width":0.021484375,"height":0.013194445},"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"z centra","depth":18,"bounds":{"left":0.15859374,"top":0.58958334,"width":0.021484375,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1,274","depth":17,"bounds":{"left":0.21367188,"top":0.5902778,"width":0.010546875,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"More labels","depth":13,"bounds":{"left":0.13359375,"top":0.6041667,"width":0.09375,"height":0.016666668},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"More","depth":15,"bounds":{"left":0.15859374,"top":0.60625,"width":0.012890625,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Back to Inbox","depth":11,"bounds":{"left":0.23984376,"top":0.099305555,"width":0.0078125,"height":0.013888889},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Archive","depth":11,"bounds":{"left":0.26171875,"top":0.099305555,"width":0.0078125,"height":0.013888889},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Report spam","depth":11,"bounds":{"left":0.27890626,"top":0.099305555,"width":0.0078125,"height":0.013888889},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Delete","depth":11,"bounds":{"left":0.29609376,"top":0.099305555,"width":0.0078125,"height":0.013888889},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Mark as unread","depth":11,"bounds":{"left":0.31953126,"top":0.099305555,"width":0.0078125,"height":0.013888889},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Move to","depth":11,"bounds":{"left":0.33671874,"top":0.099305555,"width":0.0078125,"height":0.013888889},"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXMenuButton","text":"More email options","depth":11,"bounds":{"left":0.35234374,"top":0.099305555,"width":0.0078125,"height":0.013888889},"help_text":"More","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1","depth":11,"bounds":{"left":0.88984376,"top":0.10069445,"width":0.001953125,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"of","depth":11,"bounds":{"left":0.8917969,"top":0.10069445,"width":0.006640625,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"21,064","depth":11,"bounds":{"left":0.8984375,"top":0.10069445,"width":0.0140625,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Newer","depth":10,"bounds":{"left":0.9203125,"top":0.099305555,"width":0.0078125,"height":0.013888889},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":false,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Older","depth":10,"bounds":{"left":0.9359375,"top":0.099305555,"width":0.0078125,"height":0.013888889},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Input tools on/off (Ctrl-Shift-K)","depth":11,"bounds":{"left":0.95,"top":0.099305555,"width":0.0078125,"height":0.013888889},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Select input tool","depth":11,"bounds":{"left":0.9578125,"top":0.099305555,"width":0.0078125,"height":0.013888889},"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Print all","depth":13,"bounds":{"left":0.94023436,"top":0.13263889,"width":0.015625,"height":0.027777778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"In new window","depth":13,"bounds":{"left":0.9542969,"top":0.13263889,"width":0.015625,"height":0.027777778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Steam Account Verification","depth":13,"bounds":{"left":0.26171875,"top":0.13680555,"width":0.10898437,"height":0.02013889},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Steam Account Verification","depth":14,"bounds":{"left":0.26171875,"top":0.13680555,"width":0.10507812,"height":0.02013889},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Important according to Google magic","depth":14,"bounds":{"left":0.36679688,"top":0.13263889,"width":0.015625,"height":0.027777778},"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Search for all messages with label Inbox","depth":15,"bounds":{"left":0.38242188,"top":0.14027777,"width":0.013671875,"height":0.0125},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Remove label Inbox from this conversation","depth":15,"bounds":{"left":0.39609376,"top":0.14027777,"width":0.005859375,"height":0.0125},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Steam Support Verified sender noreply@steampowered.com","depth":23,"bounds":{"left":0.26171875,"top":0.1701389,"width":0.11679687,"height":0.013888889},"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Steam Support","depth":25,"bounds":{"left":0.26171875,"top":0.17083333,"width":0.039453126,"height":0.013194445},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"noreply@steampowered.com","depth":25,"bounds":{"left":0.31445312,"top":0.17152777,"width":0.06171875,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12:58 (32 minutes ago)","depth":21,"bounds":{"left":0.8558594,"top":0.17152777,"width":0.04765625,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"Not starred","depth":21,"bounds":{"left":0.91132814,"top":0.1701389,"width":0.0078125,"height":0.013888889},"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Add reaction","depth":21,"bounds":{"left":0.9230469,"top":0.16319445,"width":0.015625,"height":0.027777778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Reply","depth":21,"bounds":{"left":0.9386719,"top":0.16319445,"width":0.015625,"height":0.027777778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"More message options","depth":22,"bounds":{"left":0.9542969,"top":0.16319445,"width":0.015625,"height":0.027777778},"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"to","depth":24,"bounds":{"left":0.26171875,"top":0.18541667,"width":0.00546875,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"me","depth":24,"bounds":{"left":0.2671875,"top":0.18541667,"width":0.006640625,"height":0.011111111},"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Show details","depth":23,"bounds":{"left":0.27539062,"top":0.18680556,"width":0.0046875,"height":0.008333334},"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
-4097869044995423323
|
7781232032608979675
|
visual_change
|
accessibility
|
NULL
|
| Senetic
senetic.bg
DXP4800PLUS-B5F8
Steam Accoun | Senetic
senetic.bg
DXP4800PLUS-B5F8
Steam Account Verification - [EMAIL] - Gmail
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 238,97 € (467,38 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
Western Digital Red Plus 3.5 6TB 5400rpm 256MB SATA3 (WD60EFPX) от 238,97 € (467,38 лв.) Вътрешен хард диск Western Digital - Pazaruvaj.com
| Senetic
| Senetic
Close tab
Твърд диск, Western Digital Red 6TB Plus ( 3.5", 256MB, 5400
Твърд диск, Western Digital Red 6TB Plus ( 3.5", 256MB, 5400
SQLite Web: db.sqlite
SQLite Web: db.sqlite
Screenpipe Dashboard
Screenpipe Dashboard
Welcome to Steam
Welcome to Steam
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Open history (⇧⌘H)
Open bookmarks (⌘B)
Bitwarden
None selected
Skip to content
Skip to content
Using Gmail with screen readers
Using Gmail with screen readers
Main menu
Gmail
Search
Search
Search mail
Advanced search options
Search mail
Support
Settings
Ask Gemini
Google apps
Google Account: Lukáš Koválik ([EMAIL])
Compose
Labels
Labels
Inbox 17 unread
Inbox
17
Starred
Starred
Snoozed
Snoozed
Important
Important
Sent
Sent
Drafts 7 unread
Drafts
7
Purchases 1 unread has menu
Purchases
1
Social 5144 unread has menu
Social
5,144
Updates 8622 unread has menu
Updates
8,622
Forums 5989 unread has menu
Forums
5,989
Promotions 38548 unread has menu
Promotions
38,548
More labels
More
Labels
Labels
Create new label
Labels
Labels
[Imap]/Nevyžiadaná pošta has menu
[Imap]/Nevyžiadaná pošta
arch has menu
arch
Deleted Items has menu
Deleted Items
Fibank 1229 unread has menu
Fibank
1,229
FL 6 unread has menu
FL
6
Hardware & Software has menu
Hardware & Software
HOSTING 5 unread has menu
HOSTING
5
Infected Items has menu
Infected Items
jiminny-github 7343 unread has menu
jiminny-github
7,343
Junk E-mail 219 unread has menu
Junk E-mail
219
Kontakty has menu
Kontakty
Sent Items has menu
Sent Items
WORK 848 unread has menu
WORK
848
z centra 1274 unread has menu
z centra
1,274
More labels
More
Back to Inbox
Archive
Report spam
Delete
Mark as unread
Move to
More email options
1
of
21,064
Newer
Older
Input tools on/off (Ctrl-Shift-K)
Select input tool
Print all
In new window
Steam Account Verification
Steam Account Verification
Important according to Google magic
Search for all messages with label Inbox
Remove label Inbox from this conversation
Steam Support Verified sender [EMAIL]
Steam Support
[EMAIL]
12:58 (32 minutes ago)
Not starred
Add reaction
Reply
More message options
to
me
Show details...
|
NULL
|
|
2480
|
51
|
4
|
2026-04-12T09:57:09.602702+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775987829602_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "http://localhost:3030/elements?\
app_name=Firefox&\
start_time=2026-04-12T00:00:00Z&\
end_time=2026-04-12T23:59:59Z&\
source=accessibility&\ # or: ocr
role=AXTextField&\ # AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...
q=screenpipe&\ # text search within elements
frame_id=2430&\ # all elements from one specific frame
limit=50&\
offset=0"
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\ # AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\ # text search within elements\nframe_id=2430&\\ # all elements from one specific frame\nlimit=50&\\\noffset=0\"","depth":4,"value":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\ # AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\ # text search within elements\nframe_id=2430&\\ # all elements from one specific frame\nlimit=50&\\\noffset=0\"","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-2306173883094821454
|
1008970272680627041
|
clipboard
|
accessibility
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "http://localhost:3030/elements?\
app_name=Firefox&\
start_time=2026-04-12T00:00:00Z&\
end_time=2026-04-12T23:59:59Z&\
source=accessibility&\ # or: ocr
role=AXTextField&\ # AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...
q=screenpipe&\ # text search within elements
frame_id=2430&\ # all elements from one specific frame
limit=50&\
offset=0"
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
2485
|
51
|
9
|
2026-04-12T09:57:22.235993+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775987842235_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $ # Schema of every important table
curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(frames)"}' | python3 -m json.tool
curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(elements)"}' | python3 -m json.tool
curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(ui_events)"}' | python3 -m json.tool
curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(memories)"}' | python3 -m json.tool
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# text search within elements\nframe_id=2430&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# all elements from one specific frame\nlimit=50&\\\noffset=0\"\nzsh: command not found: #\ncurl: (3) URL rejected: Malformed input to a URL function\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # Schema of every important table\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(elements)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(ui_events)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(memories)\"}' | python3 -m json.tool","depth":4,"value":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# text search within elements\nframe_id=2430&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# all elements from one specific frame\nlimit=50&\\\noffset=0\"\nzsh: command not found: #\ncurl: (3) URL rejected: Malformed input to a URL function\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # Schema of every important table\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(elements)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(ui_events)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(memories)\"}' | python3 -m json.tool","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-7117750811651615127
|
452756941375986501
|
clipboard
|
accessibility
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $ # Schema of every important table
curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(frames)"}' | python3 -m json.tool
curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(elements)"}' | python3 -m json.tool
curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(ui_events)"}' | python3 -m json.tool
curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "PRAGMA table_info(memories)"}' | python3 -m json.tool
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
2484
|
|
2486
|
51
|
10
|
2026-04-12T09:57:26.292413+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775987846292_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $ # Schema of every important table
curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# text search within elements\nframe_id=2430&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# all elements from one specific frame\nlimit=50&\\\noffset=0\"\nzsh: command not found: #\ncurl: (3) URL rejected: Malformed input to a URL function\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # Schema of every important table\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(elements)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(ui_events)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(memories)\"}' | python3 -m json.tool\nzsh: command not found: #\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": \"NULL\",\n \"name\": \"video_chunk_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": \"0\",\n \"name\": \"offset_index\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"timestamp\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TIMESTAMP\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": \"NULL\",\n \"name\": \"app_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"NULL\",\n \"name\": \"window_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": \"NULL\",\n \"name\": \"focused\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"BOOLEAN\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": \"NULL\",\n \"name\": \"browser_url\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": \"''\",\n \"name\": \"device_name\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"sync_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"machine_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": null,\n \"name\": \"synced_at\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": \"NULL\",\n \"name\": \"snapshot_path\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 14,\n \"dflt_value\": \"NULL\",\n \"name\": \"accessibility_text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 15,\n \"dflt_value\": \"NULL\",\n \"name\": \"accessibility_tree_json\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 16,\n \"dflt_value\": \"NULL\",\n \"name\": \"content_hash\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 17,\n \"dflt_value\": \"NULL\",\n \"name\": \"simhash\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 18,\n \"dflt_value\": \"NULL\",\n \"name\": \"capture_trigger\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 19,\n \"dflt_value\": \"NULL\",\n \"name\": \"text_source\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 20,\n \"dflt_value\": \"NULL\",\n \"name\": \"cloud_blob_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 21,\n \"dflt_value\": \"NULL\",\n \"name\": \"full_text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 22,\n \"dflt_value\": \"NULL\",\n \"name\": \"elements_ref_frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": null,\n \"name\": \"source\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"role\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": null,\n \"name\": \"parent_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"0\",\n \"name\": \"depth\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": null,\n \"name\": \"left_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"top_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": null,\n \"name\": \"width_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"height_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"confidence\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": \"0\",\n \"name\": \"sort_order\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": null,\n \"name\": \"properties\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": \"CURRENT_TIMESTAMP\",\n \"name\": \"timestamp\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": null,\n \"name\": \"session_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": \"0\",\n \"name\": \"relative_ms\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"event_type\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": null,\n \"name\": \"x\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": null,\n \"name\": \"y\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": null,\n \"name\": \"delta_x\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"delta_y\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": null,\n \"name\": \"button\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"click_count\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"key_code\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": null,\n \"name\": \"modifiers\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": null,\n \"name\": \"text_content\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 14,\n \"dflt_value\": null,\n \"name\": \"text_length\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 15,\n \"dflt_value\": null,\n \"name\": \"app_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 16,\n \"dflt_value\": null,\n \"name\": \"app_pid\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 17,\n \"dflt_value\": null,\n \"name\": \"window_title\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 18,\n \"dflt_value\": null,\n \"name\": \"browser_url\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 19,\n \"dflt_value\": null,\n \"name\": \"element_role\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 20,\n \"dflt_value\": null,\n \"name\": \"element_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 21,\n \"dflt_value\": null,\n \"name\": \"element_value\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 22,\n \"dflt_value\": null,\n \"name\": \"element_description\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 23,\n \"dflt_value\": null,\n \"name\": \"element_automation_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 24,\n \"dflt_value\": null,\n \"name\": \"element_bounds\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 25,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 26,\n \"dflt_value\": null,\n \"name\": \"sync_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 27,\n \"dflt_value\": null,\n \"name\": \"machine_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 28,\n \"dflt_value\": null,\n \"name\": \"synced_at\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": null,\n \"name\": \"content\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": \"'user'\",\n \"name\": \"source\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"source_context\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": \"'[]'\",\n \"name\": \"tags\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": \"0.5\",\n \"name\": \"importance\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"strftime('%Y-%m-%dT%H:%M:%fZ', 'now')\",\n \"name\": \"created_at\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": \"strftime('%Y-%m-%dT%H:%M:%fZ', 'now')\",\n \"name\": \"updated_at\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","depth":4,"value":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# text search within elements\nframe_id=2430&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# all elements from one specific frame\nlimit=50&\\\noffset=0\"\nzsh: command not found: #\ncurl: (3) URL rejected: Malformed input to a URL function\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # Schema of every important table\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(elements)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(ui_events)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(memories)\"}' | python3 -m json.tool\nzsh: command not found: #\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": \"NULL\",\n \"name\": \"video_chunk_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": \"0\",\n \"name\": \"offset_index\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"timestamp\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TIMESTAMP\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": \"NULL\",\n \"name\": \"app_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"NULL\",\n \"name\": \"window_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": \"NULL\",\n \"name\": \"focused\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"BOOLEAN\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": \"NULL\",\n \"name\": \"browser_url\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": \"''\",\n \"name\": \"device_name\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"sync_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"machine_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": null,\n \"name\": \"synced_at\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": \"NULL\",\n \"name\": \"snapshot_path\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 14,\n \"dflt_value\": \"NULL\",\n \"name\": \"accessibility_text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 15,\n \"dflt_value\": \"NULL\",\n \"name\": \"accessibility_tree_json\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 16,\n \"dflt_value\": \"NULL\",\n \"name\": \"content_hash\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 17,\n \"dflt_value\": \"NULL\",\n \"name\": \"simhash\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 18,\n \"dflt_value\": \"NULL\",\n \"name\": \"capture_trigger\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 19,\n \"dflt_value\": \"NULL\",\n \"name\": \"text_source\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 20,\n \"dflt_value\": \"NULL\",\n \"name\": \"cloud_blob_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 21,\n \"dflt_value\": \"NULL\",\n \"name\": \"full_text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 22,\n \"dflt_value\": \"NULL\",\n \"name\": \"elements_ref_frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": null,\n \"name\": \"source\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"role\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": null,\n \"name\": \"parent_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"0\",\n \"name\": \"depth\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": null,\n \"name\": \"left_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"top_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": null,\n \"name\": \"width_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"height_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"confidence\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": \"0\",\n \"name\": \"sort_order\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": null,\n \"name\": \"properties\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": \"CURRENT_TIMESTAMP\",\n \"name\": \"timestamp\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": null,\n \"name\": \"session_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": \"0\",\n \"name\": \"relative_ms\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"event_type\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": null,\n \"name\": \"x\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": null,\n \"name\": \"y\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": null,\n \"name\": \"delta_x\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"delta_y\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": null,\n \"name\": \"button\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"click_count\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"key_code\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": null,\n \"name\": \"modifiers\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": null,\n \"name\": \"text_content\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 14,\n \"dflt_value\": null,\n \"name\": \"text_length\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 15,\n \"dflt_value\": null,\n \"name\": \"app_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 16,\n \"dflt_value\": null,\n \"name\": \"app_pid\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 17,\n \"dflt_value\": null,\n \"name\": \"window_title\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 18,\n \"dflt_value\": null,\n \"name\": \"browser_url\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 19,\n \"dflt_value\": null,\n \"name\": \"element_role\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 20,\n \"dflt_value\": null,\n \"name\": \"element_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 21,\n \"dflt_value\": null,\n \"name\": \"element_value\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 22,\n \"dflt_value\": null,\n \"name\": \"element_description\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 23,\n \"dflt_value\": null,\n \"name\": \"element_automation_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 24,\n \"dflt_value\": null,\n \"name\": \"element_bounds\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 25,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 26,\n \"dflt_value\": null,\n \"name\": \"sync_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 27,\n \"dflt_value\": null,\n \"name\": \"machine_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 28,\n \"dflt_value\": null,\n \"name\": \"synced_at\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": null,\n \"name\": \"content\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": \"'user'\",\n \"name\": \"source\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"source_context\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": \"'[]'\",\n \"name\": \"tags\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": \"0.5\",\n \"name\": \"importance\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"strftime('%Y-%m-%dT%H:%M:%fZ', 'now')\",\n \"name\": \"created_at\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": \"strftime('%Y-%m-%dT%H:%M:%fZ', 'now')\",\n \"name\": \"updated_at\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-511619204708572479
|
-7796913212835645203
|
visual_change
|
accessibility
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $ # Schema of every important table
curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
2489
|
51
|
13
|
2026-04-12T09:57:48.110512+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775987868110_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $ # Schema of every important table
curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# text search within elements\nframe_id=2430&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# all elements from one specific frame\nlimit=50&\\\noffset=0\"\nzsh: command not found: #\ncurl: (3) URL rejected: Malformed input to a URL function\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # Schema of every important table\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(elements)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(ui_events)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(memories)\"}' | python3 -m json.tool\nzsh: command not found: #\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": \"NULL\",\n \"name\": \"video_chunk_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": \"0\",\n \"name\": \"offset_index\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"timestamp\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TIMESTAMP\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": \"NULL\",\n \"name\": \"app_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"NULL\",\n \"name\": \"window_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": \"NULL\",\n \"name\": \"focused\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"BOOLEAN\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": \"NULL\",\n \"name\": \"browser_url\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": \"''\",\n \"name\": \"device_name\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"sync_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"machine_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": null,\n \"name\": \"synced_at\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": \"NULL\",\n \"name\": \"snapshot_path\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 14,\n \"dflt_value\": \"NULL\",\n \"name\": \"accessibility_text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 15,\n \"dflt_value\": \"NULL\",\n \"name\": \"accessibility_tree_json\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 16,\n \"dflt_value\": \"NULL\",\n \"name\": \"content_hash\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 17,\n \"dflt_value\": \"NULL\",\n \"name\": \"simhash\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 18,\n \"dflt_value\": \"NULL\",\n \"name\": \"capture_trigger\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 19,\n \"dflt_value\": \"NULL\",\n \"name\": \"text_source\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 20,\n \"dflt_value\": \"NULL\",\n \"name\": \"cloud_blob_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 21,\n \"dflt_value\": \"NULL\",\n \"name\": \"full_text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 22,\n \"dflt_value\": \"NULL\",\n \"name\": \"elements_ref_frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": null,\n \"name\": \"source\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"role\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": null,\n \"name\": \"parent_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"0\",\n \"name\": \"depth\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": null,\n \"name\": \"left_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"top_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": null,\n \"name\": \"width_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"height_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"confidence\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": \"0\",\n \"name\": \"sort_order\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": null,\n \"name\": \"properties\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": \"CURRENT_TIMESTAMP\",\n \"name\": \"timestamp\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": null,\n \"name\": \"session_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": \"0\",\n \"name\": \"relative_ms\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"event_type\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": null,\n \"name\": \"x\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": null,\n \"name\": \"y\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": null,\n \"name\": \"delta_x\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"delta_y\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": null,\n \"name\": \"button\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"click_count\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"key_code\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": null,\n \"name\": \"modifiers\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": null,\n \"name\": \"text_content\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 14,\n \"dflt_value\": null,\n \"name\": \"text_length\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 15,\n \"dflt_value\": null,\n \"name\": \"app_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 16,\n \"dflt_value\": null,\n \"name\": \"app_pid\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 17,\n \"dflt_value\": null,\n \"name\": \"window_title\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 18,\n \"dflt_value\": null,\n \"name\": \"browser_url\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 19,\n \"dflt_value\": null,\n \"name\": \"element_role\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 20,\n \"dflt_value\": null,\n \"name\": \"element_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 21,\n \"dflt_value\": null,\n \"name\": \"element_value\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 22,\n \"dflt_value\": null,\n \"name\": \"element_description\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 23,\n \"dflt_value\": null,\n \"name\": \"element_automation_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 24,\n \"dflt_value\": null,\n \"name\": \"element_bounds\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 25,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 26,\n \"dflt_value\": null,\n \"name\": \"sync_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 27,\n \"dflt_value\": null,\n \"name\": \"machine_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 28,\n \"dflt_value\": null,\n \"name\": \"synced_at\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": null,\n \"name\": \"content\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": \"'user'\",\n \"name\": \"source\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"source_context\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": \"'[]'\",\n \"name\": \"tags\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": \"0.5\",\n \"name\": \"importance\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"strftime('%Y-%m-%dT%H:%M:%fZ', 'now')\",\n \"name\": \"created_at\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": \"strftime('%Y-%m-%dT%H:%M:%fZ', 'now')\",\n \"name\": \"updated_at\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","depth":4,"value":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# text search within elements\nframe_id=2430&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# all elements from one specific frame\nlimit=50&\\\noffset=0\"\nzsh: command not found: #\ncurl: (3) URL rejected: Malformed input to a URL function\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # Schema of every important table\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(elements)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(ui_events)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(memories)\"}' | python3 -m json.tool\nzsh: command not found: #\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": \"NULL\",\n \"name\": \"video_chunk_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": \"0\",\n \"name\": \"offset_index\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"timestamp\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TIMESTAMP\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": \"NULL\",\n \"name\": \"app_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"NULL\",\n \"name\": \"window_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": \"NULL\",\n \"name\": \"focused\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"BOOLEAN\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": \"NULL\",\n \"name\": \"browser_url\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": \"''\",\n \"name\": \"device_name\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"sync_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"machine_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": null,\n \"name\": \"synced_at\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": \"NULL\",\n \"name\": \"snapshot_path\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 14,\n \"dflt_value\": \"NULL\",\n \"name\": \"accessibility_text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 15,\n \"dflt_value\": \"NULL\",\n \"name\": \"accessibility_tree_json\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 16,\n \"dflt_value\": \"NULL\",\n \"name\": \"content_hash\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 17,\n \"dflt_value\": \"NULL\",\n \"name\": \"simhash\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 18,\n \"dflt_value\": \"NULL\",\n \"name\": \"capture_trigger\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 19,\n \"dflt_value\": \"NULL\",\n \"name\": \"text_source\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 20,\n \"dflt_value\": \"NULL\",\n \"name\": \"cloud_blob_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 21,\n \"dflt_value\": \"NULL\",\n \"name\": \"full_text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 22,\n \"dflt_value\": \"NULL\",\n \"name\": \"elements_ref_frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": null,\n \"name\": \"source\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"role\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": null,\n \"name\": \"parent_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"0\",\n \"name\": \"depth\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": null,\n \"name\": \"left_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"top_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": null,\n \"name\": \"width_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"height_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"confidence\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": \"0\",\n \"name\": \"sort_order\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": null,\n \"name\": \"properties\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": \"CURRENT_TIMESTAMP\",\n \"name\": \"timestamp\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": null,\n \"name\": \"session_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": \"0\",\n \"name\": \"relative_ms\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"event_type\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": null,\n \"name\": \"x\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": null,\n \"name\": \"y\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": null,\n \"name\": \"delta_x\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"delta_y\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": null,\n \"name\": \"button\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"click_count\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"key_code\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": null,\n \"name\": \"modifiers\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": null,\n \"name\": \"text_content\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 14,\n \"dflt_value\": null,\n \"name\": \"text_length\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 15,\n \"dflt_value\": null,\n \"name\": \"app_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 16,\n \"dflt_value\": null,\n \"name\": \"app_pid\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 17,\n \"dflt_value\": null,\n \"name\": \"window_title\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 18,\n \"dflt_value\": null,\n \"name\": \"browser_url\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 19,\n \"dflt_value\": null,\n \"name\": \"element_role\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 20,\n \"dflt_value\": null,\n \"name\": \"element_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 21,\n \"dflt_value\": null,\n \"name\": \"element_value\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 22,\n \"dflt_value\": null,\n \"name\": \"element_description\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 23,\n \"dflt_value\": null,\n \"name\": \"element_automation_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 24,\n \"dflt_value\": null,\n \"name\": \"element_bounds\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 25,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 26,\n \"dflt_value\": null,\n \"name\": \"sync_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 27,\n \"dflt_value\": null,\n \"name\": \"machine_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 28,\n \"dflt_value\": null,\n \"name\": \"synced_at\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": null,\n \"name\": \"content\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": \"'user'\",\n \"name\": \"source\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"source_context\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": \"'[]'\",\n \"name\": \"tags\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": \"0.5\",\n \"name\": \"importance\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"strftime('%Y-%m-%dT%H:%M:%fZ', 'now')\",\n \"name\": \"created_at\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": \"strftime('%Y-%m-%dT%H:%M:%fZ', 'now')\",\n \"name\": \"updated_at\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-511619204708572479
|
-7796913212835645203
|
click
|
accessibility
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $ # Schema of every important table
curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
2488
|
|
2493
|
51
|
17
|
2026-04-12T09:58:05.835281+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775987885835_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $ # Schema of every important table
curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# text search within elements\nframe_id=2430&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# all elements from one specific frame\nlimit=50&\\\noffset=0\"\nzsh: command not found: #\ncurl: (3) URL rejected: Malformed input to a URL function\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # Schema of every important table\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(elements)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(ui_events)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(memories)\"}' | python3 -m json.tool\nzsh: command not found: #\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": \"NULL\",\n \"name\": \"video_chunk_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": \"0\",\n \"name\": \"offset_index\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"timestamp\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TIMESTAMP\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": \"NULL\",\n \"name\": \"app_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"NULL\",\n \"name\": \"window_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": \"NULL\",\n \"name\": \"focused\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"BOOLEAN\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": \"NULL\",\n \"name\": \"browser_url\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": \"''\",\n \"name\": \"device_name\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"sync_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"machine_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": null,\n \"name\": \"synced_at\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": \"NULL\",\n \"name\": \"snapshot_path\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 14,\n \"dflt_value\": \"NULL\",\n \"name\": \"accessibility_text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 15,\n \"dflt_value\": \"NULL\",\n \"name\": \"accessibility_tree_json\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 16,\n \"dflt_value\": \"NULL\",\n \"name\": \"content_hash\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 17,\n \"dflt_value\": \"NULL\",\n \"name\": \"simhash\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 18,\n \"dflt_value\": \"NULL\",\n \"name\": \"capture_trigger\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 19,\n \"dflt_value\": \"NULL\",\n \"name\": \"text_source\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 20,\n \"dflt_value\": \"NULL\",\n \"name\": \"cloud_blob_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 21,\n \"dflt_value\": \"NULL\",\n \"name\": \"full_text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 22,\n \"dflt_value\": \"NULL\",\n \"name\": \"elements_ref_frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": null,\n \"name\": \"source\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"role\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": null,\n \"name\": \"parent_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"0\",\n \"name\": \"depth\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": null,\n \"name\": \"left_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"top_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": null,\n \"name\": \"width_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"height_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"confidence\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": \"0\",\n \"name\": \"sort_order\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": null,\n \"name\": \"properties\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": \"CURRENT_TIMESTAMP\",\n \"name\": \"timestamp\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": null,\n \"name\": \"session_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": \"0\",\n \"name\": \"relative_ms\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"event_type\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": null,\n \"name\": \"x\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": null,\n \"name\": \"y\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": null,\n \"name\": \"delta_x\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"delta_y\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": null,\n \"name\": \"button\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"click_count\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"key_code\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": null,\n \"name\": \"modifiers\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": null,\n \"name\": \"text_content\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 14,\n \"dflt_value\": null,\n \"name\": \"text_length\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 15,\n \"dflt_value\": null,\n \"name\": \"app_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 16,\n \"dflt_value\": null,\n \"name\": \"app_pid\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 17,\n \"dflt_value\": null,\n \"name\": \"window_title\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 18,\n \"dflt_value\": null,\n \"name\": \"browser_url\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 19,\n \"dflt_value\": null,\n \"name\": \"element_role\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 20,\n \"dflt_value\": null,\n \"name\": \"element_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 21,\n \"dflt_value\": null,\n \"name\": \"element_value\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 22,\n \"dflt_value\": null,\n \"name\": \"element_description\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 23,\n \"dflt_value\": null,\n \"name\": \"element_automation_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 24,\n \"dflt_value\": null,\n \"name\": \"element_bounds\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 25,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 26,\n \"dflt_value\": null,\n \"name\": \"sync_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 27,\n \"dflt_value\": null,\n \"name\": \"machine_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 28,\n \"dflt_value\": null,\n \"name\": \"synced_at\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": null,\n \"name\": \"content\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": \"'user'\",\n \"name\": \"source\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"source_context\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": \"'[]'\",\n \"name\": \"tags\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": \"0.5\",\n \"name\": \"importance\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"strftime('%Y-%m-%dT%H:%M:%fZ', 'now')\",\n \"name\": \"created_at\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": \"strftime('%Y-%m-%dT%H:%M:%fZ', 'now')\",\n \"name\": \"updated_at\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","depth":4,"value":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# text search within elements\nframe_id=2430&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# all elements from one specific frame\nlimit=50&\\\noffset=0\"\nzsh: command not found: #\ncurl: (3) URL rejected: Malformed input to a URL function\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # Schema of every important table\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(elements)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(ui_events)\"}' | python3 -m json.tool\n\ncurl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(memories)\"}' | python3 -m json.tool\nzsh: command not found: #\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": \"NULL\",\n \"name\": \"video_chunk_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": \"0\",\n \"name\": \"offset_index\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"timestamp\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TIMESTAMP\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": \"NULL\",\n \"name\": \"app_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"NULL\",\n \"name\": \"window_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": \"NULL\",\n \"name\": \"focused\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"BOOLEAN\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": \"NULL\",\n \"name\": \"browser_url\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": \"''\",\n \"name\": \"device_name\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"sync_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"machine_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": null,\n \"name\": \"synced_at\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": \"NULL\",\n \"name\": \"snapshot_path\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 14,\n \"dflt_value\": \"NULL\",\n \"name\": \"accessibility_text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 15,\n \"dflt_value\": \"NULL\",\n \"name\": \"accessibility_tree_json\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 16,\n \"dflt_value\": \"NULL\",\n \"name\": \"content_hash\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 17,\n \"dflt_value\": \"NULL\",\n \"name\": \"simhash\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 18,\n \"dflt_value\": \"NULL\",\n \"name\": \"capture_trigger\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 19,\n \"dflt_value\": \"NULL\",\n \"name\": \"text_source\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 20,\n \"dflt_value\": \"NULL\",\n \"name\": \"cloud_blob_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 21,\n \"dflt_value\": \"NULL\",\n \"name\": \"full_text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 22,\n \"dflt_value\": \"NULL\",\n \"name\": \"elements_ref_frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": null,\n \"name\": \"source\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"role\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"text\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": null,\n \"name\": \"parent_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"0\",\n \"name\": \"depth\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": null,\n \"name\": \"left_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"top_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": null,\n \"name\": \"width_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"height_bound\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"confidence\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": \"0\",\n \"name\": \"sort_order\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": null,\n \"name\": \"properties\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": \"CURRENT_TIMESTAMP\",\n \"name\": \"timestamp\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": null,\n \"name\": \"session_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": \"0\",\n \"name\": \"relative_ms\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": null,\n \"name\": \"event_type\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": null,\n \"name\": \"x\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": null,\n \"name\": \"y\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": null,\n \"name\": \"delta_x\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"delta_y\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 9,\n \"dflt_value\": null,\n \"name\": \"button\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 10,\n \"dflt_value\": null,\n \"name\": \"click_count\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 11,\n \"dflt_value\": null,\n \"name\": \"key_code\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 12,\n \"dflt_value\": null,\n \"name\": \"modifiers\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 13,\n \"dflt_value\": null,\n \"name\": \"text_content\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 14,\n \"dflt_value\": null,\n \"name\": \"text_length\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 15,\n \"dflt_value\": null,\n \"name\": \"app_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 16,\n \"dflt_value\": null,\n \"name\": \"app_pid\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 17,\n \"dflt_value\": null,\n \"name\": \"window_title\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 18,\n \"dflt_value\": null,\n \"name\": \"browser_url\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 19,\n \"dflt_value\": null,\n \"name\": \"element_role\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 20,\n \"dflt_value\": null,\n \"name\": \"element_name\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 21,\n \"dflt_value\": null,\n \"name\": \"element_value\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 22,\n \"dflt_value\": null,\n \"name\": \"element_description\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 23,\n \"dflt_value\": null,\n \"name\": \"element_automation_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 24,\n \"dflt_value\": null,\n \"name\": \"element_bounds\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 25,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 26,\n \"dflt_value\": null,\n \"name\": \"sync_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 27,\n \"dflt_value\": null,\n \"name\": \"machine_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 28,\n \"dflt_value\": null,\n \"name\": \"synced_at\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"DATETIME\"\n }\n]\n[\n {\n \"cid\": 0,\n \"dflt_value\": null,\n \"name\": \"id\",\n \"notnull\": 0,\n \"pk\": 1,\n \"type\": \"INTEGER\"\n },\n {\n \"cid\": 1,\n \"dflt_value\": null,\n \"name\": \"content\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 2,\n \"dflt_value\": \"'user'\",\n \"name\": \"source\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 3,\n \"dflt_value\": null,\n \"name\": \"source_context\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 4,\n \"dflt_value\": \"'[]'\",\n \"name\": \"tags\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 5,\n \"dflt_value\": \"0.5\",\n \"name\": \"importance\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"REAL\"\n },\n {\n \"cid\": 6,\n \"dflt_value\": \"strftime('%Y-%m-%dT%H:%M:%fZ', 'now')\",\n \"name\": \"created_at\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 7,\n \"dflt_value\": \"strftime('%Y-%m-%dT%H:%M:%fZ', 'now')\",\n \"name\": \"updated_at\",\n \"notnull\": 1,\n \"pk\": 0,\n \"type\": \"TEXT\"\n },\n {\n \"cid\": 8,\n \"dflt_value\": null,\n \"name\": \"frame_id\",\n \"notnull\": 0,\n \"pk\": 0,\n \"type\": \"INTEGER\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-511619204708572479
|
-7796913212835645203
|
click
|
accessibility
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $ # Schema of every important table
curl -s -X POST [URL_WITH_CREDENTIALS] ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
2492
|
|
2481
|
51
|
5
|
2026-04-12T09:57:10.921661+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775987830921_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# text search within elements\nframe_id=2430&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# all elements from one specific frame\nlimit=50&\\\noffset=0\"\nzsh: command not found: #\ncurl: (3) URL rejected: Malformed input to a URL function\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","depth":4,"value":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# text search within elements\nframe_id=2430&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# all elements from one specific frame\nlimit=50&\\\noffset=0\"\nzsh: command not found: #\ncurl: (3) URL rejected: Malformed input to a URL function\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
8491056771369897708
|
1083421503536153457
|
visual_change
|
accessibility
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
2480
|
|
2484
|
51
|
8
|
2026-04-12T09:57:21.277250+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775987841277_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# text search within elements\nframe_id=2430&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# all elements from one specific frame\nlimit=50&\\\noffset=0\"\nzsh: command not found: #\ncurl: (3) URL rejected: Malformed input to a URL function\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","depth":4,"value":"{\n \"name\": \"speakers\"\n },\n {\n \"name\": \"sqlite_sequence\"\n },\n {\n \"name\": \"tags\"\n },\n {\n \"name\": \"ui_events\"\n },\n {\n \"name\": \"ui_events_fts\"\n },\n {\n \"name\": \"ui_events_fts_config\"\n },\n {\n \"name\": \"ui_events_fts_data\"\n },\n {\n \"name\": \"ui_events_fts_docsize\"\n },\n {\n \"name\": \"ui_events_fts_idx\"\n },\n {\n \"name\": \"video_chunks\"\n },\n {\n \"name\": \"vision_tags\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"PRAGMA table_info(frames) LIMIT 100\"}' | python3 -m json.tool\n{\n \"error\": \"error returned from database: (code: 1) near \\\"LIMIT\\\": syntax error\"\n}\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear \nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:\ncurl \"http://localhost:3030/elements?\\\napp_name=Firefox&\\\nstart_time=2026-04-12T00:00:00Z&\\\nend_time=2026-04-12T23:59:59Z&\\\nsource=accessibility&\\ # or: ocr\nrole=AXTextField&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# AXButton, AXStaticText, AXLink, AXTextArea, AXRadioButton...\nq=screenpipe&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# text search within elements\nframe_id=2430&\\\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000# all elements from one specific frame\nlimit=50&\\\noffset=0\"\nzsh: command not found: #\ncurl: (3) URL rejected: Malformed input to a URL function\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
8491056771369897708
|
1083421503536153457
|
click
|
accessibility
|
NULL
|
{
"name": "speakers"
} {
"name": "speakers"
},
{
"name": "sqlite_sequence"
},
{
"name": "tags"
},
{
"name": "ui_events"
},
{
"name": "ui_events_fts"
},
{
"name": "ui_events_fts_config"
},
{
"name": "ui_events_fts_data"
},
{
"name": "ui_events_fts_docsize"
},
{
"name": "ui_events_fts_idx"
},
{
"name": "video_chunks"
},
{
"name": "vision_tags"
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ # All confirmed params:
curl "[URL_WITH_CREDENTIALS] ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
2544
|
52
|
4
|
2026-04-12T10:03:05.001919+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775988185001_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"app_name": "",
{
"app_name": "",
"text": "# JY-20431",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#JY-19982 1\u2022 \u2022=\u20b4",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "E JY-20384 0.5 /2 0000=@",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20619 1 12 000=0",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "@JY-20614",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20371",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#* JY-20621",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\"now\",\"-1 day\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20"}' \
| python3 -m json.tool
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"app_name\": \"\",\n \"text\": \"# JY-20431\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#JY-19982 1\\u2022 \\u2022=\\u20b4\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"E JY-20384 0.5 /2 0000=@\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20619 1 12 000=0\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"@JY-20614\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20371\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#* JY-20621\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool","depth":4,"value":"{\n \"app_name\": \"\",\n \"text\": \"# JY-20431\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#JY-19982 1\\u2022 \\u2022=\\u20b4\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"E JY-20384 0.5 /2 0000=@\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20619 1 12 000=0\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"@JY-20614\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20371\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#* JY-20621\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-2560026466931344306
|
4982333647417600345
|
clipboard
|
accessibility
|
NULL
|
{
"app_name": "",
{
"app_name": "",
"text": "# JY-20431",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#JY-19982 1\u2022 \u2022=\u20b4",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "E JY-20384 0.5 /2 0000=@",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20619 1 12 000=0",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "@JY-20614",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20371",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#* JY-20621",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\"now\",\"-1 day\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20"}' \
| python3 -m json.tool
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
2548
|
52
|
8
|
2026-04-12T10:03:19.531775+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1775 /Users/lukas/.screenpipe/data/data/2026-04-12/1775988199531_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"app_name": "",
{
"app_name": "",
"text": "# JY-20431",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#JY-19982 1\u2022 \u2022=\u20b4",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "E JY-20384 0.5 /2 0000=@",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20619 1 12 000=0",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "@JY-20614",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20371",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#* JY-20621",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE timestamp > datetime(\"now\",\"-1 day\") AND app_name != \"\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 30"}' \
| python3 -m json.tool
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"app_name\": \"\",\n \"text\": \"# JY-20431\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#JY-19982 1\\u2022 \\u2022=\\u20b4\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"E JY-20384 0.5 /2 0000=@\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20619 1 12 000=0\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"@JY-20614\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20371\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#* JY-20621\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"capture_trigger\": \"click\",\n \"n\": 1244\n },\n {\n \"capture_trigger\": \"visual_change\",\n \"n\": 436\n },\n {\n \"capture_trigger\": \"clipboard\",\n \"n\": 166\n },\n {\n \"capture_trigger\": \"idle\",\n \"n\": 119\n },\n {\n \"capture_trigger\": \"app_switch\",\n \"n\": 47\n },\n {\n \"capture_trigger\": \"manual\",\n \"n\": 9\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") AND app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 30\"}' \\\n | python3 -m json.tool","depth":4,"value":"{\n \"app_name\": \"\",\n \"text\": \"# JY-20431\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#JY-19982 1\\u2022 \\u2022=\\u20b4\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"E JY-20384 0.5 /2 0000=@\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20619 1 12 000=0\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"@JY-20614\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20371\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#* JY-20621\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"capture_trigger\": \"click\",\n \"n\": 1244\n },\n {\n \"capture_trigger\": \"visual_change\",\n \"n\": 436\n },\n {\n \"capture_trigger\": \"clipboard\",\n \"n\": 166\n },\n {\n \"capture_trigger\": \"idle\",\n \"n\": 119\n },\n {\n \"capture_trigger\": \"app_switch\",\n \"n\": 47\n },\n {\n \"capture_trigger\": \"manual\",\n \"n\": 9\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") AND app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 30\"}' \\\n | python3 -m json.tool","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
1626330730469656314
|
4982325933655751131
|
clipboard
|
accessibility
|
NULL
|
{
"app_name": "",
{
"app_name": "",
"text": "# JY-20431",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#JY-19982 1\u2022 \u2022=\u20b4",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "E JY-20384 0.5 /2 0000=@",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20619 1 12 000=0",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "@JY-20614",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20371",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#* JY-20621",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE timestamp > datetime(\"now\",\"-1 day\") AND app_name != \"\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 30"}' \
| python3 -m json.tool
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
3898
|
77
|
6
|
2026-04-12T13:25:52.072613+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1776 /Users/lukas/.screenpipe/data/data/2026-04-12/1776000352072_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"app_name": "",
{
"app_name": "",
"text": "# JY-20431",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#JY-19982 1\u2022 \u2022=\u20b4",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "E JY-20384 0.5 /2 0000=@",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20619 1 12 000=0",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "@JY-20614",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20371",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#* JY-20621",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT text_source, COUNT(*) as n FROM frames WHERE app_name != \"\" GROUP BY text_source ORDER BY n DESC LIMIT 20"}' \
| python3 -m json.tool
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"app_name\": \"\",\n \"text\": \"# JY-20431\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#JY-19982 1\\u2022 \\u2022=\\u20b4\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"E JY-20384 0.5 /2 0000=@\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20619 1 12 000=0\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"@JY-20614\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20371\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#* JY-20621\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"capture_trigger\": \"click\",\n \"n\": 1244\n },\n {\n \"capture_trigger\": \"visual_change\",\n \"n\": 436\n },\n {\n \"capture_trigger\": \"clipboard\",\n \"n\": 166\n },\n {\n \"capture_trigger\": \"idle\",\n \"n\": 119\n },\n {\n \"capture_trigger\": \"app_switch\",\n \"n\": 47\n },\n {\n \"capture_trigger\": \"manual\",\n \"n\": 9\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") AND app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 30\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"iTerm2\",\n \"n\": 349,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 112,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 15,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 3,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY text_source ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool","depth":4,"value":"{\n \"app_name\": \"\",\n \"text\": \"# JY-20431\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#JY-19982 1\\u2022 \\u2022=\\u20b4\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"E JY-20384 0.5 /2 0000=@\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20619 1 12 000=0\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"@JY-20614\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20371\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#* JY-20621\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"capture_trigger\": \"click\",\n \"n\": 1244\n },\n {\n \"capture_trigger\": \"visual_change\",\n \"n\": 436\n },\n {\n \"capture_trigger\": \"clipboard\",\n \"n\": 166\n },\n {\n \"capture_trigger\": \"idle\",\n \"n\": 119\n },\n {\n \"capture_trigger\": \"app_switch\",\n \"n\": 47\n },\n {\n \"capture_trigger\": \"manual\",\n \"n\": 9\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") AND app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 30\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"iTerm2\",\n \"n\": 349,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 112,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 15,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 3,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY text_source ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-3914719087631712715
|
5000373321738484443
|
clipboard
|
accessibility
|
NULL
|
{
"app_name": "",
{
"app_name": "",
"text": "# JY-20431",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#JY-19982 1\u2022 \u2022=\u20b4",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "E JY-20384 0.5 /2 0000=@",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20619 1 12 000=0",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "@JY-20614",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20371",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#* JY-20621",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST http://localhost:3030/raw_sql \
-H "Content-Type: application/json" \
-d '{"query": "SELECT text_source, COUNT(*) as n FROM frames WHERE app_name != \"\" GROUP BY text_source ORDER BY n DESC LIMIT 20"}' \
| python3 -m json.tool
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
3897
|
|
3933
|
77
|
41
|
2026-04-12T13:31:47.962736+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1776 /Users/lukas/.screenpipe/data/data/2026-04-12/1776000707962_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"app_name": "",
{
"app_name": "",
"text": "# JY-20431",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#JY-19982 1\u2022 \u2022=\u20b4",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "E JY-20384 0.5 /2 0000=@",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20619 1 12 000=0",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "@JY-20614",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20371",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#* JY-20621",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqliteSELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"app_name\": \"\",\n \"text\": \"# JY-20431\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#JY-19982 1\\u2022 \\u2022=\\u20b4\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"E JY-20384 0.5 /2 0000=@\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20619 1 12 000=0\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"@JY-20614\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20371\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#* JY-20621\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"capture_trigger\": \"click\",\n \"n\": 1244\n },\n {\n \"capture_trigger\": \"visual_change\",\n \"n\": 436\n },\n {\n \"capture_trigger\": \"clipboard\",\n \"n\": 166\n },\n {\n \"capture_trigger\": \"idle\",\n \"n\": 119\n },\n {\n \"capture_trigger\": \"app_switch\",\n \"n\": 47\n },\n {\n \"capture_trigger\": \"manual\",\n \"n\": 9\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") AND app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 30\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"iTerm2\",\n \"n\": 349,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 112,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 15,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 3,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY text_source ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"n\": 1317,\n \"text_source\": \"ocr\"\n },\n {\n \"n\": 1148,\n \"text_source\": \"accessibility\"\n },\n {\n \"n\": 60,\n \"text_source\": \"hybrid\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 50\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 1301,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 563,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 158,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Dia\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Safari\",\n \"n\": 20,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 4,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 4,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"UserNotificationCenter\",\n \"n\": 4,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Control Centre\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Dia\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Slack\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Control Centre\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqliteSELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20","depth":4,"value":"{\n \"app_name\": \"\",\n \"text\": \"# JY-20431\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#JY-19982 1\\u2022 \\u2022=\\u20b4\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"E JY-20384 0.5 /2 0000=@\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20619 1 12 000=0\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"@JY-20614\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20371\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#* JY-20621\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"capture_trigger\": \"click\",\n \"n\": 1244\n },\n {\n \"capture_trigger\": \"visual_change\",\n \"n\": 436\n },\n {\n \"capture_trigger\": \"clipboard\",\n \"n\": 166\n },\n {\n \"capture_trigger\": \"idle\",\n \"n\": 119\n },\n {\n \"capture_trigger\": \"app_switch\",\n \"n\": 47\n },\n {\n \"capture_trigger\": \"manual\",\n \"n\": 9\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") AND app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 30\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"iTerm2\",\n \"n\": 349,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 112,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 15,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 3,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY text_source ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"n\": 1317,\n \"text_source\": \"ocr\"\n },\n {\n \"n\": 1148,\n \"text_source\": \"accessibility\"\n },\n {\n \"n\": 60,\n \"text_source\": \"hybrid\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 50\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 1301,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 563,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 158,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Dia\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Safari\",\n \"n\": 20,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 4,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 4,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"UserNotificationCenter\",\n \"n\": 4,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Control Centre\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Dia\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Slack\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Control Centre\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqliteSELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
4616856516066852268
|
392065140470508255
|
clipboard
|
accessibility
|
NULL
|
{
"app_name": "",
{
"app_name": "",
"text": "# JY-20431",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#JY-19982 1\u2022 \u2022=\u20b4",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "E JY-20384 0.5 /2 0000=@",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20619 1 12 000=0",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "@JY-20614",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20371",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#* JY-20621",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqliteSELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
3945
|
78
|
0
|
2026-04-12T13:32:37.594323+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1776 /Users/lukas/.screenpipe/data/data/2026-04-12/1776000757594_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"app_name": "",
{
"app_name": "",
"text": "# JY-20431",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#JY-19982 1\u2022 \u2022=\u20b4",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "E JY-20384 0.5 /2 0000=@",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20619 1 12 000=0",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "@JY-20614",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20371",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#* JY-20621",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"app_name\": \"\",\n \"text\": \"# JY-20431\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#JY-19982 1\\u2022 \\u2022=\\u20b4\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"E JY-20384 0.5 /2 0000=@\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20619 1 12 000=0\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"@JY-20614\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20371\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#* JY-20621\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"capture_trigger\": \"click\",\n \"n\": 1244\n },\n {\n \"capture_trigger\": \"visual_change\",\n \"n\": 436\n },\n {\n \"capture_trigger\": \"clipboard\",\n \"n\": 166\n },\n {\n \"capture_trigger\": \"idle\",\n \"n\": 119\n },\n {\n \"capture_trigger\": \"app_switch\",\n \"n\": 47\n },\n {\n \"capture_trigger\": \"manual\",\n \"n\": 9\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") AND app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 30\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"iTerm2\",\n \"n\": 349,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 112,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 15,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 3,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY text_source ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"n\": 1317,\n \"text_source\": \"ocr\"\n },\n {\n \"n\": 1148,\n \"text_source\": \"accessibility\"\n },\n {\n \"n\": 60,\n \"text_source\": \"hybrid\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 50\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 1301,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 563,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 158,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Dia\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Safari\",\n \"n\": 20,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 4,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 4,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"UserNotificationCenter\",\n \"n\": 4,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Control Centre\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Dia\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Slack\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Control Centre\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20","depth":4,"value":"{\n \"app_name\": \"\",\n \"text\": \"# JY-20431\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#JY-19982 1\\u2022 \\u2022=\\u20b4\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"E JY-20384 0.5 /2 0000=@\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20619 1 12 000=0\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"@JY-20614\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20371\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#* JY-20621\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"capture_trigger\": \"click\",\n \"n\": 1244\n },\n {\n \"capture_trigger\": \"visual_change\",\n \"n\": 436\n },\n {\n \"capture_trigger\": \"clipboard\",\n \"n\": 166\n },\n {\n \"capture_trigger\": \"idle\",\n \"n\": 119\n },\n {\n \"capture_trigger\": \"app_switch\",\n \"n\": 47\n },\n {\n \"capture_trigger\": \"manual\",\n \"n\": 9\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") AND app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 30\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"iTerm2\",\n \"n\": 349,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 112,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 15,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 3,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY text_source ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"n\": 1317,\n \"text_source\": \"ocr\"\n },\n {\n \"n\": 1148,\n \"text_source\": \"accessibility\"\n },\n {\n \"n\": 60,\n \"text_source\": \"hybrid\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 50\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 1301,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 563,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 158,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Dia\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Safari\",\n \"n\": 20,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 4,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 4,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"UserNotificationCenter\",\n \"n\": 4,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Control Centre\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Dia\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Slack\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Control Centre\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
-6390325610652879158
|
387561540843141855
|
click
|
accessibility
|
NULL
|
{
"app_name": "",
{
"app_name": "",
"text": "# JY-20431",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#JY-19982 1\u2022 \u2022=\u20b4",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "E JY-20384 0.5 /2 0000=@",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20619 1 12 000=0",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "@JY-20614",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20371",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#* JY-20621",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
NULL
|
|
3944
|
NULL
|
0
|
2026-04-12T13:32:23.259738+00:00
|
/Users/lukas/.screenpipe/data/data/2026-04-12/1776 /Users/lukas/.screenpipe/data/data/2026-04-12/1776000743259_m1.jpg...
|
iTerm2
|
-zsh
|
True
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
{
"app_name": "",
{
"app_name": "",
"text": "# JY-20431",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#JY-19982 1\u2022 \u2022=\u20b4",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "E JY-20384 0.5 /2 0000=@",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20619 1 12 000=0",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "@JY-20614",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20371",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#* JY-20621",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"{\n \"app_name\": \"\",\n \"text\": \"# JY-20431\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#JY-19982 1\\u2022 \\u2022=\\u20b4\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"E JY-20384 0.5 /2 0000=@\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20619 1 12 000=0\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"@JY-20614\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20371\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#* JY-20621\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"capture_trigger\": \"click\",\n \"n\": 1244\n },\n {\n \"capture_trigger\": \"visual_change\",\n \"n\": 436\n },\n {\n \"capture_trigger\": \"clipboard\",\n \"n\": 166\n },\n {\n \"capture_trigger\": \"idle\",\n \"n\": 119\n },\n {\n \"capture_trigger\": \"app_switch\",\n \"n\": 47\n },\n {\n \"capture_trigger\": \"manual\",\n \"n\": 9\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") AND app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 30\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"iTerm2\",\n \"n\": 349,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 112,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 15,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 3,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY text_source ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"n\": 1317,\n \"text_source\": \"ocr\"\n },\n {\n \"n\": 1148,\n \"text_source\": \"accessibility\"\n },\n {\n \"n\": 60,\n \"text_source\": \"hybrid\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 50\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 1301,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 563,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 158,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Dia\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Safari\",\n \"n\": 20,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 4,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 4,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"UserNotificationCenter\",\n \"n\": 4,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Control Centre\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Dia\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Slack\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Control Centre\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","depth":4,"value":"{\n \"app_name\": \"\",\n \"text\": \"# JY-20431\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#JY-19982 1\\u2022 \\u2022=\\u20b4\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"E JY-20384 0.5 /2 0000=@\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20619 1 12 000=0\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"@JY-20614\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"# JY-20371\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n },\n {\n \"app_name\": \"\",\n \"text\": \"#* JY-20621\",\n \"timestamp\": \"2026-04-12T11:43:38.681562+03:00\",\n \"window_name\": \"\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT capture_trigger, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") GROUP BY capture_trigger ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"capture_trigger\": \"click\",\n \"n\": 1244\n },\n {\n \"capture_trigger\": \"visual_change\",\n \"n\": 436\n },\n {\n \"capture_trigger\": \"clipboard\",\n \"n\": 166\n },\n {\n \"capture_trigger\": \"idle\",\n \"n\": 119\n },\n {\n \"capture_trigger\": \"app_switch\",\n \"n\": 47\n },\n {\n \"capture_trigger\": \"manual\",\n \"n\": 9\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE timestamp > datetime(\\\"now\\\",\\\"-1 day\\\") AND app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 30\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"iTerm2\",\n \"n\": 349,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 112,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 15,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 3,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY text_source ORDER BY n DESC LIMIT 20\"}' \\\n | python3 -m json.tool\n[\n {\n \"n\": 1317,\n \"text_source\": \"ocr\"\n },\n {\n \"n\": 1148,\n \"text_source\": \"accessibility\"\n },\n {\n \"n\": 60,\n \"text_source\": \"hybrid\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT app_name, text_source, COUNT(*) as n FROM frames WHERE app_name != \\\"\\\" GROUP BY app_name, text_source ORDER BY n DESC LIMIT 50\"}' \\\n | python3 -m json.tool\n[\n {\n \"app_name\": \"Boosteroid\",\n \"n\": 1301,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 563,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 323,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Claude\",\n \"n\": 158,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Dia\",\n \"n\": 29,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Alfred\",\n \"n\": 24,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Safari\",\n \"n\": 20,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 15,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 13,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 9,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Firefox\",\n \"n\": 6,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Activity Monitor\",\n \"n\": 4,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 4,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 4,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"UserNotificationCenter\",\n \"n\": 4,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"NetAuthAgent\",\n \"n\": 3,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Code\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Control Centre\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Dia\",\n \"n\": 2,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Finder\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Raycast\",\n \"n\": 2,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"Slack\",\n \"n\": 2,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"Control Centre\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n },\n {\n \"app_name\": \"Preview\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"QuickTime Player\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"System Settings\",\n \"n\": 1,\n \"text_source\": \"accessibility\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"hybrid\"\n },\n {\n \"app_name\": \"iTerm2\",\n \"n\": 1,\n \"text_source\": \"ocr\"\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST http://localhost:3030/raw_sql \\\n -H \"Content-Type: application/json\" \\\n -d '{\"query\": \"SELECT COUNT(*) as ocr_rows FROM ocr_text LIMIT 1\"}' \\\n | python3 -m json.tool\n[\n {\n \"ocr_rows\": 2752\n }\n]\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20\nzsh: no matches found: COUNT(*)\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10\nError: in prepare, incomplete input\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0013888889,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.0055555557,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12604167,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.13020833,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.25069445,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25486112,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.37534723,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.3795139,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.5,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50416666,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.6246528,"top":0.05888889,"width":0.12465278,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62881947,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.74930555,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7534722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"✳ Unable to access screenpipe activity data (claude)","depth":2,"bounds":{"left":0.8736111,"top":0.05888889,"width":0.124305554,"height":0.026666667},"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.87777776,"top":0.06333333,"width":0.011111111,"height":0.017777778},"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.96944445,"top":0.032222223,"width":0.030555546,"height":0.018888889},"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"-zsh","depth":1,"bounds":{"left":0.4965278,"top":0.033333335,"width":0.022916667,"height":0.017777778},"role_description":"text"}]...
|
8449023476417186364
|
392065140470573791
|
visual_change
|
accessibility
|
NULL
|
{
"app_name": "",
{
"app_name": "",
"text": "# JY-20431",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#JY-19982 1\u2022 \u2022=\u20b4",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "E JY-20384 0.5 /2 0000=@",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20619 1 12 000=0",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "@JY-20614",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "# JY-20371",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
},
{
"app_name": "",
"text": "#* JY-20621",
"timestamp": "2026-04-12T11:43:38.681562+03:00",
"window_name": ""
}
]
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ clear
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ curl -s -X POST [URL_WITH_CREDENTIALS] ~ $ sqlite3 -json ~/.screenpipe/db.sqlite SELECT app_name, COUNT(*) as n FROM frames WHERE app_name != '' GROUP BY app_name ORDER BY n DESC LIMIT 20
zsh: no matches found: COUNT(*)
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ sqlite3 -column -header ~/.screenpipe/db.sqlite SELECT timestamp, app_name, window_name FROM frames ORDER BY timestamp DESC LIMIT 10
Error: in prepare, incomplete input
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
-zsh
Close Tab
✳ Unable to access screenpipe activity data (claude)
Close Tab
⌥⌘1
-zsh...
|
3943
|