Skip to content

Comments

Add additional project directories to Claude settings#108558

Open
JoshFerge wants to merge 1 commit intomasterfrom
claude/read-sibling-repos-1NGeS
Open

Add additional project directories to Claude settings#108558
JoshFerge wants to merge 1 commit intomasterfrom
claude/read-sibling-repos-1NGeS

Conversation

@JoshFerge
Copy link
Member

Description

This change expands the Claude settings configuration to include two additional project directories: ../seer and ../getsentry. These directories are now included in the additionalDirectories array within the MCP server configuration, allowing Claude to access and work with files from these related projects.

Changes

  • Added additionalDirectories configuration with paths to ../seer and ../getsentry projects in .claude/settings.json

Test Plan

N/A - Configuration change only. The settings will be applied when Claude initializes with this configuration.


Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.

https://claude.ai/code/session_01VpAY5kJhAwzPhGRxi3mYRU

Adds `../seer` and `../getsentry` to `permissions.additionalDirectories`
in `.claude/settings.json` so Claude Code can read from these sibling
repos without extra permission prompts when working on cross-repo tasks.

https://claude.ai/code/session_01VpAY5kJhAwzPhGRxi3mYRU
@JoshFerge JoshFerge marked this pull request as ready for review February 19, 2026 19:38
@JoshFerge
Copy link
Member Author

@claude can you also add ../sentry-options-automator?

Copy link
Contributor

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

],
"deny": []
"deny": [],
"additionalDirectories": ["../seer", "../getsentry"]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Setting nested in wrong object, won't take effect

Medium Severity

The additionalDirectories property is placed inside the permissions object, but according to the Claude Code settings schema it needs to be a top-level property in settings.json. Nested under permissions (which only recognizes allow and deny), this setting will be silently ignored and the ../seer and ../getsentry directories won't actually be added as additional working directories.

Fix in Cursor Fix in Web

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants