-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to select Claude 3.5 Sonnet Zed model #16618
Comments
Seriously where do i accept these terms. |
It will ask to accept the terms when you try to send the first message. |
Gotcha. Got it to work. It is important to note that it only works in the assistant pane. Using the assistant anywhere else (inline, etc) gives an error. |
It won't let me select the model in the first place, so I can't send a message (the "Send" button is disabled). After clicking on the model in the dropdown I'm back to what the first screenshot shows, with "No LLM provider selected" |
I see the following in the log right after I try to select a model: Caused by: |
I'm going to add the accept-terms form to the configuration page too, but I think the problem you're seeing, @thm76, is related by different: is it possible that your Zed config is a symlink or lives on a different drive or something like that? |
My home folder is on a different volume from |
In #16736 I'm adding the accept-tos thing to the configuration view, but I don't think that will fix the problem that you can't select the model. The problem is that we can't write the settings file (in which we want to write the selected model):
|
I am having a (probably) related issue: My settings.json is indeed a symlink because I like to maintain in in sync through nix home-manager. Trying to switch the llm from the UI, (both alt-M or with the mouse) does not change the selected model...but if a restart the editor it seems it does. I discovered the following:
I was tailing logs while doing this and haven't seen anything related. Two things caught my attention:
|
Does that mean it's on a different disk volume? Because I too have my |
It is the same volume, but because of the home manager way I found to make a symlink out of the store it seems that it is a symlink of a symlink:
I may spend some time to see if I can remove that nested symlink if a single symlink worked for you @mrnugget |
Thank you! That's good debugging information. |
@mrnugget thanks for the assistance. Turns out that nested symlink was causing the issue... that was because I symlinked the settings.json and keymap.json alone... I switched to symlinking the whole folder and gitignore conversations and locks and now it works as intended |
@diegodorado great! thanks for letting me know! @thm76 does symlinking play a role in your setup? It didn't sound like it does, but I want to be sure. |
@mrnugget There are no symlinks in my setup. My |
This comes up in the log in v0.153.3: 2024-09-12T08:19:33.679273+10:00 [ERROR] Failed to write settings to file "/Users/ext/xxx/.config/zed/settings.json" Caused by: |
This comment was marked as outdated.
This comment was marked as outdated.
I'm going to go ahead and close this as stale. If you are still seeing this, please open a new issue with clear steps to reproduce and happy to investigate further. Thanks all. |
@thm76 I have the same problem. My home folder is on a different drive than /. Were you able to solve this? |
No, I haven't been able to solve it. @notpeter it might be worth reopening this? |
@thm76 Just managed to get it to work. I suspect I need to do this for the keybindings too.
Copy the settings.json to internal drive. I mirrored the directory structure up from Users. Then created a symlink on the external drive, call it settings.json and point it to the text file in internal drive. In my setup, ExHome is external drive and Macintosh HD is internal drive. Restart Zed.
|
Check for existing issues
Describe the bug / provide steps to reproduce it
When I open the assistant tab there is no model selected.
I select "Claude 3.5 Sonnet Zed" from the dropdown but nothing changes - it still says "No model selected"
If I "Open configuration" the message under "Zed" says "You must accept the terms of service to use this provider" but it's not clear where and how I can view and accept the terms.
Environment
Zed: v0.150.0 (Zed Preview)
OS: macOS 15.0.0
Memory: 16 GiB
Architecture: x86_64
If applicable, add mockups / screenshots to help explain present your vision of the feature
Initial assistant tab:
Available options:
After selecting the first options nothing changes and the assistant tab looks the same as before (1st screenshot)
If applicable, attach your Zed.log file to this issue.
Zed.log
The text was updated successfully, but these errors were encountered: