Context List
The Context List is a singleton tab for organizing references that you want to include in AI chat sessions.
Adding Items
Drag items into the Context List from:
- Issue tabs — extracted as issue references
- PR tabs — extracted as PR references
- File tabs — extracted as file references
- File Browser — drag files directly from the tree
You can also use the Add to Context List button available in file and issue tab headers.
Item Display
Each item in the list shows:
- Issue/PR items —
#<number> <title>with an icon - File items — directory path and filename with an icon
- Missing file badge — shown if a file doesn’t exist on the current branch
- Remove button (x) — click to remove the item
The Context List uses a master-detail layout. In split mode, clicking an item shows a preview inline. In list mode, clicking opens the item in a separate tab in the adjacent pane.
Validation
The Context List automatically validates items:
- Files are checked against the current branch — missing files are flagged
- Issues are checked against the GitHub API — deleted issues are removed and stale titles are updated
Warnings
- Over-limit warning — shown when more than 10 items are added (may affect AI response quality)
- Missing files warning — shown when files don’t exist on the current branch
Launching AI Chat
Click the Launch AI Chat button to start a session with the curated context. The launch menu dropdown lets you select the AI system and mode (safe or unrestricted).
Clear All
Click Clear All to remove all items from the list (with confirmation).