posit-dev / posit-dev/connect-extensions

Chat with Content Infinite spin

Open
#327 1 comment 0 reactions 0 assignees View on GitHub

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.

Image

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.