[GH-ISSUE #4711] [BUG]: Feature Permissions too open #2985

Closed
opened 2026-02-22 18:32:08 -05:00 by yindo · 1 comment
Owner

Originally created by @iocron on GitHub (Dec 5, 2025).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/4711

How are you running AnythingLLM?

AnythingLLM desktop app

What happened?

When starting AnythingLLM (Desktop), then the process starts automatically with the screen capture feature flags enabled. Is screen capture actually used? See "--enable-features=ScreenCaptureKitPickerScreen,ScreenCaptureKitStreamPickerSonoma"

PID 27686 /Applications/AnythingLLM.app/Contents/Frameworks/AnythingLLM Helper.app/Contents/MacOS/AnythingLLM Helper --type=utility --utility-sub-type=network.mojom.NetworkService --lang=de --service-sandbox-type=network --user-data-dir=/Users/*****/Library/Application Support/anythingllm-desktop --shared-files --field-trial-handle=17183*****,r,90049750721393*****,54464027238224*****,262144 --enable-features=ScreenCaptureKitPickerScreen,ScreenCaptureKitStreamPickerSonoma --disable-features=SpareRendererForSitePerProcess --variations-seed-version --seatbelt-client=33
  22u  IPv4  127.0.0.1:59865           127.0.0.1:3001            (ESTABLISHED)
  24u  IPv4  127.0.0.1:59867           127.0.0.1:3001            (ESTABLISHED)

PID 27698 /Applications/AnythingLLM.app/Contents/Frameworks/AnythingLLM Helper.app/Contents/MacOS/AnythingLLM Helper --type=utility --utility-sub-type=node.mojom.NodeService --lang=de --service-sandbox-type=none --user-data-dir=/Users/*****/Library/Application Support/anythingllm-desktop --shared-files --field-trial-handle=17183*****,r,90049750721393*****,54464027238224*****,262144 --enable-features=ScreenCaptureKitPickerScreen,ScreenCaptureKitStreamPickerSonoma --disable-features=SpareRendererForSitePerProcess --variations-seed-version
  30u  IPv4  127.0.0.1:3001                                      (LISTEN)
  34u  IPv4  127.0.0.1:3001            127.0.0.1:59865           (ESTABLISHED)
  35u  IPv4  127.0.0.1:3001            127.0.0.1:59867           (ESTABLISHED)

PID 27699 /Applications/AnythingLLM.app/Contents/Frameworks/AnythingLLM Helper.app/Contents/MacOS/AnythingLLM Helper --type=utility --utility-sub-type=node.mojom.NodeService --lang=de --service-sandbox-type=none --user-data-dir=/Users/*****/Library/Application Support/anythingllm-desktop --shared-files --field-trial-handle=17183*****,r,90049750721393*****,54464027238224*****,262144 --enable-features=ScreenCaptureKitPickerScreen,ScreenCaptureKitStreamPickerSonoma --disable-features=SpareRendererForSitePerProcess --variations-seed-version
  24u  IPv4  127.0.0.1:8888                                      (LISTEN)

Are there known steps to reproduce?

Start AnythingLLM, check network connections or the anythingllm processes: ps aux | grep "AnythingLLM"

Originally created by @iocron on GitHub (Dec 5, 2025). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/4711 ### How are you running AnythingLLM? AnythingLLM desktop app ### What happened? When starting AnythingLLM (Desktop), then the process starts automatically with the screen capture feature flags enabled. Is screen capture actually used? See "--enable-features=ScreenCaptureKitPickerScreen,ScreenCaptureKitStreamPickerSonoma" ``` PID 27686 /Applications/AnythingLLM.app/Contents/Frameworks/AnythingLLM Helper.app/Contents/MacOS/AnythingLLM Helper --type=utility --utility-sub-type=network.mojom.NetworkService --lang=de --service-sandbox-type=network --user-data-dir=/Users/*****/Library/Application Support/anythingllm-desktop --shared-files --field-trial-handle=17183*****,r,90049750721393*****,54464027238224*****,262144 --enable-features=ScreenCaptureKitPickerScreen,ScreenCaptureKitStreamPickerSonoma --disable-features=SpareRendererForSitePerProcess --variations-seed-version --seatbelt-client=33 22u IPv4 127.0.0.1:59865 127.0.0.1:3001 (ESTABLISHED) 24u IPv4 127.0.0.1:59867 127.0.0.1:3001 (ESTABLISHED) PID 27698 /Applications/AnythingLLM.app/Contents/Frameworks/AnythingLLM Helper.app/Contents/MacOS/AnythingLLM Helper --type=utility --utility-sub-type=node.mojom.NodeService --lang=de --service-sandbox-type=none --user-data-dir=/Users/*****/Library/Application Support/anythingllm-desktop --shared-files --field-trial-handle=17183*****,r,90049750721393*****,54464027238224*****,262144 --enable-features=ScreenCaptureKitPickerScreen,ScreenCaptureKitStreamPickerSonoma --disable-features=SpareRendererForSitePerProcess --variations-seed-version 30u IPv4 127.0.0.1:3001 (LISTEN) 34u IPv4 127.0.0.1:3001 127.0.0.1:59865 (ESTABLISHED) 35u IPv4 127.0.0.1:3001 127.0.0.1:59867 (ESTABLISHED) PID 27699 /Applications/AnythingLLM.app/Contents/Frameworks/AnythingLLM Helper.app/Contents/MacOS/AnythingLLM Helper --type=utility --utility-sub-type=node.mojom.NodeService --lang=de --service-sandbox-type=none --user-data-dir=/Users/*****/Library/Application Support/anythingllm-desktop --shared-files --field-trial-handle=17183*****,r,90049750721393*****,54464027238224*****,262144 --enable-features=ScreenCaptureKitPickerScreen,ScreenCaptureKitStreamPickerSonoma --disable-features=SpareRendererForSitePerProcess --variations-seed-version 24u IPv4 127.0.0.1:8888 (LISTEN) ``` ### Are there known steps to reproduce? Start AnythingLLM, check network connections or the anythingllm processes: `ps aux | grep "AnythingLLM"`
yindo added the possible bug label 2026-02-22 18:32:08 -05:00
yindo closed this issue 2026-02-22 18:32:09 -05:00
Author
Owner

@timothycarambat commented on GitHub (Dec 5, 2025):

Currently, they are not but the flag is enabled by default by Electron

Is screen capture actually used?

It is permitted for the OS computer control experimental feature (disabled by default)

It will also be used for the Meeting Assistant

@timothycarambat commented on GitHub (Dec 5, 2025): Currently, they are not but the flag is enabled by default by Electron > Is screen capture actually used? It is permitted for the OS computer control experimental feature (disabled by default) It will also be used for the [Meeting Assistant](https://youtu.be/vR2WAv8DSkM)
yindo changed title from [BUG]: Feature Permissions too open to [GH-ISSUE #4711] [BUG]: Feature Permissions too open 2026-06-05 14:49:38 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#2985