Files
OpenMesh/surfaces/gui/src-tauri/Info.plist
zhaolei 6f402ffcee
Some checks failed
CI / pytest (push) Has been cancelled
CI / gui-unit (push) Has been cancelled
CI / gui-e2e (push) Has been cancelled
feat: OpenMesh 基础平台与 MD/PDF 转换技能
- 后端: coworker 智能体框架, WS API, 文件上传, 附件处理
- 前端: Open WebUI, 文件全量走 upload API (含 MD/TXT/JSON 等文本类)
- 技能: md-to-office (pandoc + wkhtmltopdf)
- 修复: 上传文件路径丢失, Agent 搜索浪费, 输出文件跑到 uploads/
- 打包: PyInstaller one-dir, 预打包 pandoc/wkhtmltopdf/chromium
2026-09-13 23:41:04 +08:00

21 lines
1.4 KiB
Plaintext

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<!-- Merged into the bundle's Info.plist by Tauri. These usage strings appear inside the macOS
permission prompts (Desktop/Documents/Downloads/Photos), so a prompt the user didn't expect
at least explains itself — the agent's tool runs are what touch these folders, and only when
a task needs them. -->
<plist version="1.0">
<dict>
<key>NSMicrophoneUsageDescription</key>
<string>OpenWorker records only while you use the composer microphone to turn your spoken prompt into editable text. Audio is transcribed locally and is not uploaded.</string>
<key>NSDesktopFolderUsageDescription</key>
<string>A task you run may need to read or save files on your Desktop. OpenWorker never scans this folder on its own.</string>
<key>NSDocumentsFolderUsageDescription</key>
<string>A task you run may need to read or save files in Documents. OpenWorker never scans this folder on its own.</string>
<key>NSDownloadsFolderUsageDescription</key>
<string>A task you run may need to read or save files in Downloads. OpenWorker never scans this folder on its own.</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>A task you run may need to read an image from your photo library. OpenWorker never scans your photos on its own.</string>
</dict>
</plist>