Unreachable-server error drops the underlying exception text: "Could not reach Eco server: " with nothing after the colon #228
Labels
No labels
burndown-2026-06
headless
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
c#
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
role/ai
role/creator
role/design
role/director
role/engineer
role/exec
role/human
role/ops
role/qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-gaming/eco-app#228
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
QA sweep, 2026-08-12.
Observed
get_server_status(server="eco.bleedcraft.com:3001")— a host from our ownlist_public_serverscatalogue — returns:The string is built to append the cause and then appends nothing. There is no timeout / DNS / connection-refused / HTTP status distinction, so there is nothing to act on: is the server down, is the port wrong, are we being blocked, did we time out?
Not a routing bug
The
serverparameter itself works.get_server_status(server="eco.greenleafserver.com:3021")on the same run returned full status for GreenLeaf Prime (403 total players, 12 laws, Eco 0.13.0.4). So this is purely message construction.Expected
Include the exception type and detail, and the effective URL that was attempted. Something like: