What's Changed
Stateless extension tab sync - TabsController pulls tab state on demand instead of long-lived ports, so the MV3 service worker stays stateless and survives idle kills without stalling the side panel.
Tab status in agent context - Tab summaries now include each tab's loading status for the LLM.
- docs: improve README copy and quick start by @gaomeng1900 in #592
- fix(ci): format README and align markdown tooling with Prettier by @gaomeng1900 in #593
- chore(deps-dev): bump the development-dependencies group with 8 updates by @dependabot[bot] in #595
- fix(extension): stateless SW, pull tab state instead of ports by @gaomeng1900 in #596
- feat(extension): add tab status to context by @gaomeng1900 in #599
- chore: add self-hosted runners by @gaomeng1900 in #602
- docs: point CI badge at main-ci.yml by @gaomeng1900 in #603
- chore(llms): limit live test concurrency by @gaomeng1900 in #604
Full Changelog: v1.11.0...v1.12.0