-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed
Labels
epicepic issues consisting of multiple smaller issuesepic issues consisting of multiple smaller issuestheia-aiissues related to TheiaAIissues related to TheiaAI
Description
Upcoming Release:
Previous Versions
- 1.63: Theia AI Epic - 1.63 #15809
- 1.62: Theia AI Epic - 1.62 #15690
- 1.61: Theia AI Epic - 1.61 #15548
- 1.60: Theia AI Epic - 1.60 #15405
Triaged for next Release
🔴 Blockers / Must Haves
🟠 High Value
- [Theia AI] ''' In a regular response content body destroys rendering #14209
- Code output from o3-mini language model is not formatted #14846
⚪ Nice To Have
Backlog
Chat View
- Chat UI issues in secondary window: Missing styling and file variable picker does not work #15164
- [AI Chat] Pinning behavior should be enforced even if auto-pin is disabled #15853
- Add UI help for some standard Request settings
- Allow suggestions before agent is called
- Allow to browse last user requests (similar to brows in search view input
Search (⇅ for history)
) - Switch Icon for ChatView Session Settings depending on settings being empty/non empty
- Support for prompt template syntax for prompt tempaltes in chat #15372
- Improve usability of chat specific custom request settings by UI control support and persistent settings (e.g. for thinking and temparature)
- Allow "more" button in suggestion field
- [Theia AI] Show the used context in the AI chat response #14961
- Add a possibility to distinguish between chat and complete LM requests #14543
- Files added to context with unexpected relative path #15343
- ChangeSets have only one title. With the delegate to agent this will get confusing.
Agents
- Change default temperature (maybe to 0.1) #15550
- [Theia AI] Support multi root workspaces #15278
- Handle agents that do not resolve the context in a user friendly way
- Prompt LLMs to produce links for files, so you can click them.
- AI Coding Assistants self-correction behaviours: Cline, Theia AI, and Aider #15544
- Agents ignore chat context #15298
- Support anyOf in function parameters #15012 (Follow-ups)
- Make Orchestrator more usable | It could mention pinning and shorten requests for classification
UI/UX
- Offer search in AI history view #15693
- Missing I18N in UI #15035
- [Theia AI] Re-Investigate how function calls should remain in the message history #15034
Prompt & Request Handling
- Consider using
*.md
as the default extension for prompts (see Allow project specific prompt additions #15236 (comment))
Models & Providers
- Models need to define capabilities (this is needed for features like image, audio and thinking)
- Support Mistral (Theia AI with the Mistral free tier #15563 (reply in thread)), Add stream_options/include_usage only for openai models #15615
- Git Agent
- Add an LLM provider for Copilot LLMs to allow users leverage their Copilot subscription in Theia
- Allow to add/edit/remove model aliases #16089
Code-Completion & Editor Integration
- Revisit code completion (not as reliable or fast as copilot)
- Support Github Copilot LSP for code completion in Theia
MCP
- Add resource management to MCP services #15025
- Idea: Marketplace for MCP Servers with Simple Dynamic Installation in Theia #15346
- Improve MCP config view #15306
- Support more MCP concepts (roots, resources, templates)
Settings & Configuration
- Introduce Workspace Specific User Settings #15369
- Improve AI settings labels #14452
- [Theia AI] Allow to configure proxy settings #14324
- Align prompt syntax between input widget and prompttemplate editor #15215
- Missing autocomplete support for prompt fragments in prompt templates #15371
- AI Variables: Simplify for variable providers to use argument completion instead of picker #15226
- Generalize or move
ChangeSetVariableContribution
andContextSummaryVariableContribution
#15001 - Do not include unused prompt variants in configuration overview #15320
- Improve preferences editing, i.e. create a UI for the complex AI features
Performance & Stability
- Changing model request settings requires a restart
- Check Tokens needed for request before request
- OpenAI API use, stream vs runtools
Metadata
Metadata
Assignees
Labels
epicepic issues consisting of multiple smaller issuesepic issues consisting of multiple smaller issuestheia-aiissues related to TheiaAIissues related to TheiaAI