Skip to content

[Server] Bot Reconnection Flow #272

@ymmot239

Description

@ymmot239

Allow bots to reconnect to the server after a timeout.
Since a list of disconnected robots is stored, pinging them until they respond should be easy.
This would allow us to move the robots remotely via the admin page rather than requiring a physical fix every time.

Note: when the bots do reconnect, the game should not resume since we don't know the state they disconnected in.

Key Code: src/server/api/tcp-interface.ts, src/server/robot/robot-manager.ts

Acceptance: disconnected bots are able to reconnect and be moved by the server.

Metadata

Metadata

Assignees

No one assigned

    Labels

    D2Medium DifficultyP1Low PriorityS26Current relevant issue that should be worked on in the spring 2026 semesterdraftTicket is still being written - don't work on it yet

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions