Skip to content

Allow symlinks pointing outside the vault#692

Open
alexbrasetvik wants to merge 71 commits into
refactoringhq:mainfrom
alexbrasetvik:allow-symlinks
Open

Allow symlinks pointing outside the vault#692
alexbrasetvik wants to merge 71 commits into
refactoringhq:mainfrom
alexbrasetvik:allow-symlinks

Conversation

@alexbrasetvik

Copy link
Copy Markdown

Hi.

Thanks a lot for Tolaria. I'm experimenting with using it in a way where we federate knowledge bases from multiple different git repositories. To achieve that, at least for now, I'm currently symlinking across them. I opened this feature request for federated/multi-vault for more first class support for that approach.

Tolaria currently rejects symlinks, since canonicalize() resolves them to being outside the vault root. I imagine that's a security feature, so MCP tools cannot reach outside the vault, which sounds pretty reasonable.

This PR allows symlinks inside the vault to point outside it, but rejects any attempt at using "..".

This was Claude assisted, and though I'm not experienced with the tech stack, it looks reasonable to me.

alexbrasetvik and others added 30 commits May 17, 2026 18:33
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.

1 participant