feature/auto-accept-party-invites #2

Merged
KnackAtNite merged 2 commits from feature/auto-accept-party-invites into main 2026-02-21 21:28:35 +00:00

2 Commits

Author SHA1 Message Date
jorg b1f01d2794 Auto-accept: debug logging, scan mode, friend/FC cache on login
- 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>
2026-02-21 12:48:29 -06:00
jorg 4dcea5d7de Add auto-accept party invites from friends and FC members
- 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>
2026-02-20 20:40:44 -06:00