Skip to content

Add support for persistent alerts #43

@aidnem

Description

@aidnem

We have persistent alerts in 2025-Robot-Code but they can only be viewed in elastic, which is always covered by SnakeScreen during a match. We should add some way to display alerts in the UI so that they can be viewed without switching windows.

You can look at network_alerts.dart in Elastic Dashboard's source code to see how it handles them, it looks like there's just an array at each of topic/errors, topic/warnings, topic/infos where topic is the path to where alerts are logged.

We should consider using some of the empty space at one of the sides of the UI, probably under the "coral detected" and "algae detected" displays.

See the below screenshot for a potential placement:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions