Snippets don't work for me at all
I installed the extension via Zed's extension manager, but the extension.toml looks different from the one in the repo. Here the snippets are in the extension's root directory and referenced simply as snippets = "snippets.json", but in the installed extension (same version) it appears to have a hard-coded reference to a file in a Linux home directory, and the file is not included in the extension's directory.
snippets = "/home/runner/work/extensions/extensions/extensions/ruby/snippets.json"
This is odd since I'm using a Mac and the directory doesn't exist on my system. I checked Zed's log and it is indeed failing to load the file.
2025-11-26T18:46:38-05:00 ERROR [extension_host] Cannot load snippets: Loading snippets from "/home/runner/work/extensions/extensions/extensions/ruby/snippets.json": No such file or directory (os error 2)
I tried uninstalling and reinstalling the extension but it looks the same. Any idea why it's different between the repo and Zed's extension manager?
Hi. I think that was a glitch on the Zed's side when it was packing the Ruby extension: https://github.com/zed-industries/extensions/issues/3400#issuecomment-3390405549 I will publish a new release to resolve that. Thanks!
@alekseyg Hi! The new version has been released. Could you please try again and see if your issue has been resolved? Thanks!
@vitallium Hmm. It still has that same path for me and the snippets aren't in the installed extension directory. Version 0.16.1