Phase 2 references for the host-agent Dune adapter, moved out of volatile /tmp
into docs/reference-repos/ (per Commander). Three upstream projects, .git +
node_modules + compiled binaries stripped (16MB source). Nested AI-instruction
files (.claude/, CLAUDE.md) removed so they don't pollute Corrosion sessions.
- icehunter/ dune-admin (Go+React) — 4 control planes; SETUP_DOCKER.md is the
closest analog to our agent's Dune docker control plane (compose
lifecycle, docker logs, RabbitMQ-via-exec, dune Postgres schema)
- adainrivers/ Rust/Tauri desktop — SSH+k8s BattleGroup control, maintenance
daemon, in-game admin console (Rust idiom reference)
- the4rchangel/ Node web UI replacing battlegroup.bat — matches the Commander's
Hyper-V self-host path + game-config schema
See docs/reference-repos/README.md for the full index + how we use each.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1.6 KiB
1.6 KiB
0.3.15
This release fixes automatic game updates, which could silently fail to apply when a new Dune build was released, and corrects the item data written by welcome packages so granted weapons and gear are well-formed.
Reinstall step
Both fixes live in the host service. After updating the desktop app, open each server's Management Service card and click Install / Update so the refreshed host service is pushed. The fixes only take effect once the host service is updated.
Fixed
- Automatic game updates now actually apply. When a new Dune build was released, auto-update could report success on every check while never updating the server. The version stayed on the old build until you ran the update by hand. The cause was an "already applied" safety check that compared the wrong versions and short-circuited before the download and restart could run, so the update silently did nothing and kept retrying every 15 minutes. It now only skips when the new build is genuinely already live, and otherwise runs the full backup, update, and restart as intended.
Changed
- Welcome-package items are written with corrected stats. Items granted by a welcome package are now created with the item data the game expects. Weapons and equipment no longer carry a stray full-durability field and now include the customization data slot, so they come through clean. Water containers are unchanged and still arrive filled to capacity. Items granted at less than full durability still keep the durability you set.
Notes
- No configuration changes are required. Existing welcome packages, schedules, and enable switches keep their current settings.