| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-05-18 | 1.8 kB | |
| v0.5.5 source code.tar.gz | 2026-05-18 | 103.8 MB | |
| v0.5.5 source code.zip | 2026-05-18 | 104.4 MB | |
| Totals: 3 Items | 208.2 MB | 0 | |
Added
- BigMap: follow/freeroam mode with a Recenter button after pan or zoom gestures.
- Map: garrisons render in mode-specific colors (defensive/offensive/toll) for both own and enemy garrisons.
- Map: corp-mate ships render in a distinct color from self-owned corp ships.
local_map_regionresponse carries garrisonmodeand activecombatper visited sector, so first-paint renders are complete without waiting for follow-up events.- Ship payload includes
owner_character_idso the client can classify self vs corp-mate without a separate lookup.
Changed
- Internal: BYOA wake, presence, broker auth, and registry handling extracted from
VoiceAgentinto a newByoaCoordinatorcollaborator (pipecat_server/byoa_coordinator.py). No behavior change;voice_agent.pyshrinks by ~12%. - BigMap zoom controls now share a store-backed zoom value with mouse-wheel zoom, keeping the slider, buttons, and canvas aligned.
- Course plot framing now runs only while BigMap is in follow mode; route animation continues in freeroam.
- Removed the course plot zoom toggle from map controls.
- Client map mutations consolidated behind a single
applyMapDelta(delta)switch inmapSlice. ReplacesupdateMapSectorsand the separatecombat_sectorsrecord; combat is now a flag on the sector node.
Fixed
- EventRelay and TaskAgent now process game events through ordered mailboxes.
- BigMap freeroam no longer snaps back from delayed map fetch, fallback, or route-fit responses.
- Task-agent event inference drain grace is configurable via
TASK_AGENT_EVENT_DRAIN_GRACE_SECONDS. - Map sector icons (port, mega-port, garrison) reliably render on first paint after moving sector — previously required a hover to refresh. Memo equality now covers
garrison.modeandcombat.