Commit Graph

3 Commits

Author SHA1 Message Date
LemonNexus 08e08164e0 feat(api): complete Entropia Nexus API implementation
- Full API client with async support
- Search, get_weapon, get_armor, get_tool methods
- Comprehensive data classes: WeaponStats, ArmorStats, ToolStats, GearLoadout
- Mock data fallback (6 weapons, 5 armors, 4 tools)
- Caching support for performance
- Ready for real API - just set mock_mode=False when endpoints available

API endpoints documented but not publicly available yet.
Using mock data for development and testing.
2026-02-08 22:53:28 +00:00
LemonNexus a99bccbc11 fix(nexus_api): correct DPP calculation formula and mock data values
- DPP was calculating damage per PED instead of per PEC (100x error)
- Fixed Sollomate Opalo DPP: 3.70 → 3.33
- Added pytest.ini with asyncio configuration
- Tests now pass correctly
2026-02-08 21:13:56 +00:00
LemonNexus 97b9403b11 feat(phase2): Complete Phase 2 Integration - Bug fixes: SimpleCache self._timestamps typo, MOCK_TOOLS key typo. Agent-swarm UI: main_window, hud_overlay, loadout_manager. Nexus API with mock data. All tests passing. 2026-02-08 21:07:47 +00:00