[BUG] error: relative URL without a base

Resolved 💬 2 comments Opened Sep 14, 2025 by blockems Closed Sep 14, 2025

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

I am getting these errors from my language servers using vscode and claude clode.

[Error - 6:18:29 AM] Server process exited with code 0.
2025-09-15 06:18:29.517603110 INFO Version: 0.0.1-alpha.20
2025-09-15 06:18:29.527984007 INFO Defaulting to python-platform linux
2025-09-15 06:18:29.528757807 INFO Python version: Python 3.13, platform: linux
2025-09-15 06:18:29.538829903 INFO Indexed 1 file(s) in 0.005s
2025-09-15 08:13:51.934854158 INFO Defaulting to python-platform linux
2025-09-15 08:13:51.935282939 INFO Python version: Python 3.13, platform: linux
2025-09-15 08:13:51.940860191 INFO Indexed 1 file(s) in 0.005s
2025-09-15 08:22:17.322021546 ERROR Encountered error when routing notification: JSON parsing failure:
Invalid notification
Method: workspace/didChangeWatchedFiles
error: relative URL without a base: "_claude_fs_right:/home/block/git/as-core/crates/as-mcp-responses/src/success_response_builders.rs"

My language server is saying its not within the spec:

Is this valid? or do we have a finger pointing war?

Is it also related to the other bugs we have that file updating gets delayed and evantually hangs claude code?

What Should Happen?

I should not raise errors in language servers.

Error Messages/Logs

[Error - 6:18:29 AM] Server process exited with code 0.
2025-09-15 06:18:29.517603110  INFO Version: 0.0.1-alpha.20
2025-09-15 06:18:29.527984007  INFO Defaulting to python-platform `linux`
2025-09-15 06:18:29.528757807  INFO Python version: Python 3.13, platform: linux
2025-09-15 06:18:29.538829903  INFO Indexed 1 file(s) in 0.005s
2025-09-15 08:13:51.934854158  INFO Defaulting to python-platform `linux`
2025-09-15 08:13:51.935282939  INFO Python version: Python 3.13, platform: linux
2025-09-15 08:13:51.940860191  INFO Indexed 1 file(s) in 0.005s
2025-09-15 08:22:17.322021546 ERROR Encountered error when routing notification: JSON parsing failure:
Invalid notification
Method: workspace/didChangeWatchedFiles
 error: relative URL without a base: "_claude_fs_right:/home/block/git/as-core/crates/as-mcp-responses/src/success_response_builders.rs"

Steps to Reproduce

run claude code inside of vscode.

Claude Model

Not sure / Multiple models

Is this a regression?

Yes, this worked in a previous version

Last Working Version

not sure

Claude Code Version

1.0.113 (Claude Code)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

VS Code integrated terminal

Additional Information

_No response_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗