jupyter-ai icon indicating copy to clipboard operation
jupyter-ai copied to clipboard

A generative AI extension for JupyterLab

Results 319 jupyter-ai issues
Sort by recently updated
recently updated
newest added
trafficstars

## Description model id:qwen-plus base_url:https://dashscope.aliyuncs.com/compatible-mode set openapi-key finished then ask question,throw exception trace: ... File "/opt/anaconda3/envs/venv/lib/python3.12/site-packages/langchain_core/runnables/base.py", line 1488, in atransform async for output in self.astream(final, config, **kwargs): File "/opt/anaconda3/envs/venv/lib/python3.12/site-packages/langchain_core/language_models/chat_models.py", line...

bug

Most JupyterLab extensions have a config for binder and a workflow which adds a badge on PRs. This would make it much easier for the wider communty to test PRs.

bug

### Problem While E2E CI step exists (https://github.com/jupyterlab/jupyter-ai/blob/main/.github/workflows/e2e-tests.yml), there are no functional E2E tests (https://github.com/jupyterlab/jupyter-ai/blob/main/packages/jupyter-ai/ui-tests/tests/jupyter-ai.spec.ts) which can lead to false negatives where CI is green while E2E integration was not...

enhancement

### Problem PR #1405 adds the `/refresh-persona` slash command, which has an interesting side effect: personas may be removed from the chat. The issue is that `self.last_mentioned_persona` stores a reference...

enhancement

This: https://github.com/jupyterlab/jupyter-ai/blob/8b5b369c34f838b7c9cf2df8eee96b3eaeca2608/packages/jupyter-ai/package.json#L64 which pulls a very different implementation of `CollaboratorsPanel` than the latest: ![Image](https://github.com/user-attachments/assets/358680ed-5927-48c0-b8e3-7ea0c93edde5) and for example causes this: ![Image](https://github.com/user-attachments/assets/89b9f892-9410-473c-86a1-64be11841393) because that was fixed v2 but not in version bundled...

bug

In PR #1397, we introduced error tracking for persona loading failures using untyped dictionaries. This reduces type safety compared to the previous typed implementation. We should replace the dictionary approach...

## Description When using Jupyter AI with AWS Bedrock, there appears to be an authentication issue specifically with the inline completions model. While the main language model works with the...

bug
scope:magics
scope:chat-ux

## Summary Currently, persona classes loaded from entry points are stored as an instance attribute (`_persona_classes`) in `PersonaManager`. We need to investigate whether entry points can change at runtime and...

We should implement proper dependency locking using `uv.lock` files and cache the uv package store across GitHub Actions workflow runs to improve CI performance and reproducibility. PR #1392 introduces `uv`...

## Description Noticed this issue in my server logs after upgrading to Jupyter Chat v0.14.0 in a dev branch: ``` [E 2025-06-24 13:09:12.498 ServerApp] Cannot broadcast server awareness: YRoom not...

bug