posit-dev / posit-dev/connect-extensions
Chat with Content Infinite spin
Nobody has claimed this yet.
- Dominant language
- R
- Stars
- 10
- Forks
- 8
- Avg merge
- 5d 18h
- Merged PRs (30d)
- 1
Description
If a user has previously installed Chat with Content version 0.0.1, and the content needs to rebuild it's Python environment it will error out due to a missing chatlas version. For 0.01. this is in requirements.txt:
chatlas @ git+https://github.com/posit-dev/chatlas@8871240172dd470f7eee10028c3be8ac9f64a5eb
In this case, it displayed the following message for an extended period of time even though it would never update and render.
Suggestion:
- Can we improve messaging or indicate that the installed extension has an update available? Not sure on best approach, but it would be great to provide users more context to avoid confusion and aid troubleshooting.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Chat with Content extension's handling of rebuilding the Python environment and the requirements.txt entry for chatlas. Reproduce the missing-version failure for an installation of version 0.0.1, then trace why the interface continues spinning. Done means users receive clear progress or error messaging, including useful context about an available extension update.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- ai
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100