mirror of
https://github.com/leonvanzyl/autocoder.git
synced 2026-01-30 06:12:06 +00:00
feat: add EXTRA_READ_PATHS for read-only external file access
Allow agents to read files from directories outside the project folder via the EXTRA_READ_PATHS environment variable. Changes: - Add EXTRA_READ_PATHS_VAR constant in client.py - Parse comma-separated paths and add Read/Glob/Grep permissions - Log configured extra read paths on agent startup - Document the feature in .env.example Usage: EXTRA_READ_PATHS=/path/to/docs,/path/to/libs Security: External paths are read-only (no Write/Edit permissions) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -15,6 +15,13 @@
|
||||
# - false: Browser opens a visible window (useful for debugging)
|
||||
# PLAYWRIGHT_HEADLESS=true
|
||||
|
||||
# Extra Read Paths (Optional)
|
||||
# Comma-separated list of absolute paths for read-only access to external directories.
|
||||
# The agent can read files from these paths but cannot write to them.
|
||||
# Useful for referencing documentation, shared libraries, or other projects.
|
||||
# Example: EXTRA_READ_PATHS=/Volumes/Data/dev,/Users/shared/libs
|
||||
# EXTRA_READ_PATHS=
|
||||
|
||||
# GLM/Alternative API Configuration (Optional)
|
||||
# To use Zhipu AI's GLM models instead of Claude, uncomment and set these variables.
|
||||
# This only affects AutoCoder - your global Claude Code settings remain unchanged.
|
||||
|
||||
Reference in New Issue
Block a user