What's new
- Inline resizable chat panel — per-slide chat is now an inline side panel instead of a modal overlay. Slide content stays scrollable and interactive while chatting. Panel includes a drag handle for resize (300–700px) and collapse/expand toggle. (#33)
- MCP tool support toggle — new setting to allow the AI to use web search and GitHub context during reviews
- Chat provider/model preferences — chat uses the configured provider and model from settings
Fixes
- Fix interactive diff guard being too strict for inline comments
- Handle diff content missing unified prefix markers
- Prevent event listener accumulation on repeated submits
- Set restrictive permissions on plaintext token file
- Remove unnecessary 'use client' directives from Electron components