Version 0.16.0 #48
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "imperfect-galaxy-work"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The game master (services/gameMaster, src/llm/openRouter.ts): once every gameMaster.intervalHours of game time it reads the game (the human players in full, the AIs as a summary and those a few cheap rules find stuck, the pirates, the server's health, its last runs and notes), answers a plan to a strict JSON schema, and the server carries each action out within its limits: notifications to human players (GAME_MASTER), the pirates' mission fleets against human players (FleetMission: raid, hunt or lurk), their orders, fixes of an AI's memory (one made during a heartbeat kept by it) and capped grants. Each run is a GameMasterRun. Production asks through OpenRouter's Batch API; tests, live tests and development run it only with GAME_MASTER=on, asking directly. Never within afterBootMinutes of a start. npm run gm: a dry run on a database's world. Tried on the 0.15.1 dump on a scratch server. The pirates are "☠️ Pirates": renamed at boot, and the pirates_skull migration renames what their combats and notifications kept. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>