Query and manage EVE Online characters via the ESI (EVE Swagger Interface) REST API. Performs OAuth2/PKCE browser login and stores plus auto-refreshes long-lived OAuth tokens locally in ~/.openclaw/eve-tokens.json. Read-only by default and can reach any ESI endpoint, including non-character public data; state-changing writes (mail, fittings, market orders, planetary interaction) happen only when explicitly invoked with --allow-write. Use when the user asks about EVE Online character data, wallet balance, ISK transactions, assets, skill queue, skill points, clone locations, implants, fittings, contracts, market orders, mail, industry jobs, killmails, planetary interaction, loyalty points, or any other EVE account management task.
- Added new user_agent.py script to manage User-Agent headers. - Updated bulk lookup endpoint documentation to match upstream ESI API changes. - scripts/token_store.py was restored or added to skill includes. - Removed __pycache__ artifacts and obsolete skill-card.md. - Documentation updates to authentication and endpoint references. - Regression tests and core scripts updated for consistency with the latest ESI API and token handling.