Repository navigation
A fix release: local models (Ollama and LM Studio) now work out of the box, plus security and documentation clean-up.
Fixed
- Ollama works without extra setup. On a default Ollama install, summaries, chat and Ask the forum failed with "Forbidden": Ollama rejects requests that carry a browser extension's origin. DiscourseCopilot now removes that header from its own requests to
localhost,127.0.0.1and any local model server you allowed. Requests from websites are untouched, so pages still can't reach your Ollama. You no longer needOLLAMA_ORIGINS.
Changed
- New permission:
declarativeNetRequestWithHostAccess. It is what lets the extension adjust that one header. It adds no install warning and only applies to hosts the extension can already reach. - Security: a development-only tool chain with known vulnerabilities was removed (it never shipped in the extension). Dependency audits are clean, and the AI SDK, Vite and other packages got minor updates.
- Docs: the README now explains the privacy-first design (no analytics, no tracking, no servers of our own) and the Chrome Web Store review delay.
Install
- Chrome Web Store (recommended): Add DiscourseCopilot to Chrome. Store updates appear only after Google's review, which can take from a few hours to several days.
- From this release: download the zip below, unzip it, open
chrome://extensions, turn on Developer mode and click Load unpacked. Disable the store copy first if you have it, so the two don't conflict.
Full changelog: CHANGELOG.md · compare v2.2.0...v2.2.1