Skip to main content

Preferences

Zotero Agents settings are located at Zotero → Settings → Zotero Agents (Windows/Linux) or Zotero → Preferences → Zotero Agents (macOS).

Workflow Settings

Workflow Directory

  • Path: Custom directory for storing workflows
  • Default Location: <Zotero Data>/zotero-agents/data/workflows
  • Scan Workflows: Click the button to rescan the directory and load all workflows

Skill Directory

  • Path: Custom directory for storing skill packages
  • Scan: Click the button to scan the directory and load skills

Official Workflow Packages

Official workflows are distributed through separate Content Packages, decoupled from the plugin itself.

Workflow Settings Page

SettingTypeDescription
Install Official Workflow PackagesbuttonDownload and install the latest official package from GitHub / Gitee
Check for UpdatesbuttonCheck if a new version is available remotely
StatustextDisplays the currently installed package version and channel information

Official Workflow Package Contents

Update Channels

You can choose from three update channels:

ChannelDescription
stableStable release (recommended)
betaBeta release, includes upcoming features
devDevelopment release, includes the latest experimental changes

After switching channels, click Check for Updates to get the latest package for that channel.

Runtime Settings

  • Enable Skill Run Feedback: When enabled, skill runs can write Markdown feedback sidecars, which are collected by the Dashboard Skill Feedback panel

Host Bridge

An embedded HTTP service for external AI tools and CLI access to the Zotero library. See Host Bridge for details.

SettingTypeDescription
Enable MCP ServerbooleanAlso expose the MCP protocol interface
Disable Write ApprovalbooleanDangerous: bypass all write approvals
Enable LAN AccessbooleanAllow LAN access
Fixed PortbooleanUse a fixed port instead of a random one
Port NumbernumberFixed port value (default 26570)
LAN IPstringManually specify the advertised IP (leave empty for auto-detection)

Host Bridge Settings Page

Action buttons:

  • Start/Show Endpoint: Start the service and display the endpoint URL
  • Rotate Token: Rotate the session token
  • Create/Rotate Master Token: Generate a persistent token
  • Copy Master Token: Copy to clipboard
  • Copy Remote CLI Profile: Get the remote connection configuration
  • Install CLI: One-click install zotero-bridge. On Linux and macOS, only user directories are selected automatically; if neither user directory is in PATH, the CLI is installed to ~/.local/bin and the page shows shell-profile commands to enable the bare command.

Host Bridge Dangerous Actions Area Expanded

SkillRunner Local Backend

⚠️ This mode is only suitable for users who are completely unfamiliar with installing agent tools and cannot use Docker. If you already have an ACP agent or can use Docker, please prefer the ACP backend or Docker-deployed Skill-Runner.

The local Skill-Runner starts and stops with the plugin — closing Zotero terminates all tasks. Runtime management features:

FeatureDescription
One-click DeployDownload and install the latest version of the Skill-Runner runtime
StartStart the local Skill-Runner process
StopStop the running local Skill-Runner
UninstallRemove the installed runtime files
Open Management UIOpen the backend management interface in the plugin
Open Skills FolderOpen the directory where skill files are stored
Refresh Model CacheUpdate the backend's model list cache
Open Debug ConsoleView backend log output

SkillRunner Local Backend Settings Page

Backend Manager

Manage all backend profiles:

  • Grouped by provider (SkillRunner, ACP, Generic HTTP)
  • Add/edit/delete backends
  • Each backend can be configured with: ID, Base URL, Bearer Token, Timeout

WebDAV Sync

Cross-device synchronization solution for the Synthesis Workbench, replacing the deprecated Git Sync. See WebDAV Sync for details.

SettingTypeDefaultDescription
Enable WebDAV SyncbooleanfalseMain switch
Base URLstring""WebDAV server address
Remote Pathstring"zotero-agents"Remote directory path
Usernamestring""WebDAV username
Password/Tokenencrypted""Password or app token (AES-256-GCM encrypted)
Auto SyncbooleanfalseAutomatically trigger sync after each change
Auto RetrybooleanfalseAutomatically retry on failure

Action buttons: Save Settings, Save Credential, Test Connection.

WebDAV Sync Settings Page

Runtime Data

Displays the persistence root directory, runtime usage, and integrity diagnostics:

  • Persistence Root: <Zotero Data>/zotero-agents/data/
  • Synthesis Canonical Store: Local SQLite + persistent packages
  • Directory Sizes: data/, cache/, logs/, tmp/, etc.
  • Diagnostics Panel: Detects filesystem issues (e.g., WAL files not cleaned up)

Note: The Synthesis Canonical Store and state databases are diagnostic only and cannot be cleaned up here.

Runtime Data and Persistence Management Page

General Options

  • Default Backend: Select the default backend instance to use
  • Auto-start Local Backend: Automatically start Skill-Runner when Zotero starts
  • Log Level: Set the logging level
  • Enable Built-in Markdown Reader: When checked, double-clicking .md attachments opens them in the built-in reader; when unchecked, the system default opener is restored (enabled by default)

Settings Navigation Path

Zotero → Settings → Zotero Agents
├── Workflow Settings
│ ├── Workflow Directory
│ ├── Skill Directory
│ ├── Official Workflow Packages
│ └── Runtime Settings
├── Host Bridge
│ ├── Service Start/Stop
│ ├── Network & Port
│ └── Token Management
├── SkillRunner Local Backend
├── Backend Manager
├── WebDAV Sync
├── Runtime Data
└── General Options