- Add debug logging (gated by Debug) and scan mode to find party-invite addon
- Listen for PartyInvite and SelectYesno addons
- Cache friends and FC members on login: open Friends/FC addons briefly, scrape
names, close; persist cache to HSRToolsFriendFcCache.json
- Auto-accept checks cache first, then live proxy (works without opening UIs)
- Config: CacheFriendsAndFcOnLogin, AutoAcceptScanAddons
- FC: RequestData() + longer wait; clearer log when 0 FC members
Co-authored-by: Cursor <cursoragent@cursor.com>
- New AutoAcceptPartyService uses IAddonLifecycle to detect party invite popup
- Checks inviter against InfoProxyFriendList and InfoProxyFreeCompanyMember
- Config options: AutoAcceptEnabled, AutoAcceptFromFriends, AutoAcceptFromFreeCompany
- Bump version to 1.0.4, update CHANGELOG and README
Co-authored-by: Cursor <cursoragent@cursor.com>