The Sparkly button on the Positron Source Control panel has stopped working

I love Positron! Having AI write commit messages has been a great improvement that has come with Positron adoption. However, it has mysteriously stopped working

When I click the button nothing happens.

While Claude Code can do the job, it produces commit messages that are much more verbose and takes more effort than just pushing a button.

Has anybody else encountered this? Is there a solution or a strategy for solving this inconvenience?

This should work! Can you provide a little more info?

  • What version of Positron are you using?
  • What model provider are you using with Posit Assistant?
  • Did it stop working after a Positron update, or on its own?
  • Do you see any errors or warnings in the Posit Assistant logs? (in the Output panel, pull down the drop list of channels and choose Posit Assistant)

Thanks for a quick follow-up!

Here's the Positron version information:

Positron Version: 2026.08.0 build 96
Code - OSS Version: 1.124.0
Commit: fd9c70152c2210f0cf30f3c368db960dd5dfe367
Date: 2026-07-14T15:13:40-06:00
Electron: 42.2.0
Chromium: 148.0.7778.97
Node.js: 24.15.0
V8: 14.8.178.14-electron.0
OS: Darwin arm64 25.5.0

I have Claude for Mac running: Version 1.21459.0 (f7518f). And Positron assistant is being very helpful (except for diagnosing this particular problem! :slight_smile: )

I think it stopped working after a Positron update, but I'm not exactly sure.

Here's what I see in the Output panel for Posit Assistant:

2026-07-15 09:43:36.682 [info] Attempting migration
2026-07-15 09:43:36.682 [info] Posit Assistant is now active!
2026-07-15 09:43:36.692 [info] [local-providers] Registered Ollama and LM Studio with Positron config dialog
2026-07-15 09:43:37.536 [info] aiExcludes: using default patterns as 'ask' rules (user has not customized)

Posit Assistant can't connect to Claude for Mac... do you need to sign in to Anthropic with Posit Assistant? It's possible it was previously working via Copilot. Run the Configure Language Model Providers command and select Anthropic. Are you signed in there?

Yes, I'm signed in (surprise: wasn't before) but the button still doesn't return anything.

There are a few settings you need to enable. Can you double check that they're enabled, and select a model for generating messages if needed? Docs here (back of napkin quality):

OK, now it's working! Thanks, Jonathan! Your hints led me to figure out what was going on. Looking at the "Configure Language Model Providers" as you suggested revealed the issue once I poked around a bit.

My Anthropic API key had expired but I didn't notice since the Posit assistant and Claude code in the IDE were both working fine. BUT, I also had to sign out from Posit AI (which also had an expired API key) for the sparkly icon to actually work. Suggesting to me that if you have more than one (failing) provider, an upstream fail prevents a downstream model from being triggered (or some such).

I have to say that the AI-generated commit messages are really good. I'm no longer tempted to just say something useless like "Quarto page updated."

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.