Release 0.43.1

We’re pleased to announce version 0.43.1 of the Screeps GPT autonomous bot.

What’s New

Bug Fixes

  • Console Telemetry Fallback: Fixed “expression size too large” error by implementing chunked query strategy
    • Split single large console command into 5 smaller, focused queries (CPU, GCL, rooms, creeps, resources)
    • Each query limited to 1000-1200 characters to stay within Screeps API limits
    • Added retry logic with exponential backoff (3 attempts, 1s/2s/4s delays)
    • Added expression size validation before sending commands to API
    • Restored monitoring resilience when Stats API returns empty data
    • Added comprehensive test suite (tests/unit/fetch-console-telemetry.test.ts) with 9 test cases
    • Resolves #526: Console fallback “expression size too large” error
    • Related to #523: PTR telemetry blackout requiring console fallback

Full Changelog: 0.43.1 on GitHub