Skip to content

Permission Modes

WorkBuddy can read and write files, organize folders, generate documents, and run scripts or external programs when a task requires it. To balance efficiency and safety, WorkBuddy provides two permission modes: Default Permissions and Full Access. For everyday work, we recommend Default Permissions: AI can work efficiently inside your workspace, while high-risk operations stop for your confirmation first.

Think of Default Permissions as a safety guardrail. It stays out of the way for routine work, but asks you to review and confirm when an action may cross an important boundary.

1. Where to switch permission modes

In the new task input area, click the Default Permissions dropdown to switch between Default Permissions and Full Access. Keep Default Permissions on for daily tasks. Only switch to Full Access briefly when the task is trusted, recoverable, and isolated.

Default Permissions dropdown

2. What is a workspace

A workspace is the folder where the current task mainly reads and saves files. The folder you choose when creating a task, or the task folder WorkBuddy creates automatically, becomes the workspace for that task.

Put the files for one task in the same workspace, for example:

  • weekly-report
  • invoice-archive
  • customer-data-cleanup
  • batch-image-processing

This helps WorkBuddy process files more smoothly and helps Default Permissions decide whether an operation belongs to the current task scope.

Recommendation

Before working with important files, create a separate task folder and place copies of the needed files there. Default Permissions reduces accidental operation risk, but it is not a replacement for backups.

3. What Default Permissions protects

In Default Permissions, WorkBuddy can complete normal work inside the workspace you selected. When it is about to perform an operation that may affect your computer safety or important files, it asks for confirmation first. The operation continues only after you confirm.

Common cases that require confirmation:

OperationWhy confirmation is needed
Write to or modify files outside the workspaceAvoid writing results to the wrong folder or overwriting files that do not belong to the task
Delete files or foldersDeleted content can be difficult to fully recover, so the target should be checked first
Run scripts, commands, or external programsScripts may modify files, access the network, or affect your system environment
Use sensitive capabilitiesFor example, system-level APIs, permission operations, or other high-risk actions

If you cancel the confirmation, WorkBuddy will not perform that step. You can continue the conversation and ask WorkBuddy to use a safer approach, such as listing files before deleting them or saving output inside the workspace.

4. Why this is stronger than simple script analysis

Script analysis usually reviews a command or script and decides whether it looks risky. But the actual risk can come from runtime behavior:

  • A script may call other scripts or tools internally.
  • File paths may be generated dynamically during execution.
  • A normal command may delete, overwrite, or move many files depending on its parameters.
  • The real behavior of an external program is not always clear from the script text alone.

Default Permissions does not only ask whether something looks risky. It asks for confirmation when WorkBuddy is about to perform a high-risk operation. Even if AI has already planned the task, WorkBuddy still returns the decision to you when the next step affects files outside the workspace, deletes files, or runs scripts.

This makes Default Permissions suitable for everyday office work: AI can continue most low-risk steps automatically, while you still control the key moments that may cause damage.

5. What to check in confirmation prompts

When WorkBuddy asks for confirmation, check three things:

  1. Operation type: whether it is writing files, deleting files, or running scripts.
  2. Impact scope: whether the target path is inside the workspace and whether it may affect Desktop, Downloads, source code, or other important folders.
  3. Reason: whether the step is truly necessary for the task.

If you are not sure, cancel first and ask WorkBuddy to:

  • show the files it will modify or delete;
  • generate a preview or backup first;
  • save output inside the workspace;
  • explain the script before running it.

6. What is Full Access

Full Access turns off the confirmation flow above. After it is enabled, WorkBuddy no longer asks step by step before high-risk operations, including writing files, deleting files, running scripts, and calling external programs.

This reduces confirmation prompts, but it also means that if the task uses the wrong folder, a script contains the wrong path, or an external tool behaves unexpectedly, the operation may directly affect files on your computer.

When you switch to Full Access from the dropdown, WorkBuddy shows a confirmation dialog. Confirm only after you have checked that the current task and files are recoverable. If you are unsure, cancel and keep using Default Permissions.

Full Access confirmation dialog

Use with care

Full Access is not safer, and it does not automatically understand every risk. It simply lets AI pass the confirmation step automatically. Use it only for trusted tasks, isolated environments, or temporary test folders, such as Docker, virtual machines, or disposable workspaces.

Avoid Full Access in these situations:

  • You are working with production data, customer data, financial data, or the only copy of important files.
  • The workspace is near Desktop, Downloads, your personal document root, or a source repository root.
  • The task will delete, rename, move, or overwrite many files.
  • The task needs to run scripts or third-party tools you do not understand.
  • Your computer contains important files without backups.

7. How to choose a permission mode

ScenarioRecommendation
Daily document generation, spreadsheet processing, and file organizationUse Default Permissions
First time handling this kind of task, or the goal is still unclearUse Default Permissions and ask WorkBuddy to list a plan first
Batch delete, move, or overwrite operationsUse Default Permissions and carefully check paths and file lists before confirming
Repeatedly running trusted scripts in an isolated folderFull Access can be enabled briefly
Experiments in Docker, virtual machines, or temporary test environmentsFull Access can be used as needed
Production environments, important devices, or only copies of filesDo not use Full Access
  1. Choose the workspace first: prepare a separate folder for each task.
  2. Back up important files: especially before batch processing, deletion, or renaming.
  3. Use Default Permissions by default: let WorkBuddy ask you at key risk points.
  4. Read confirmation prompts before continuing: check operation type, path, and impact.
  5. Cancel when unsure: ask WorkBuddy to explain, preview, or generate a file list first.
  6. Turn off Full Access after use: use it only briefly in trusted, isolated, recoverable environments.

Default Permissions is not designed to interrupt you frequently. It adds one more confirmation at the moments most likely to cause damage. Most everyday tasks can still proceed automatically; actions that may change important computer state remain under your final control.