open-rmf / rmf-web

Apache License 2.0
83 stars 39 forks source link

Shows outdated tasks as stale #954

Closed aaronchongth closed 3 months ago

aaronchongth commented 3 months ago

What's new

When a fleet adapter restart is required during a task execution, the api-server will stop receiving task state updates for the ongoing task and the status will continue to remain underway or queued. This change hopes to make it clearer that something has interrupted the task and will never be completed/cancelled properly.

image

Testing in sim



## Self-checks

- [ ] I have prototyped this new feature (if necessary) on Figma 
- [ ] I'm familiar with and follow this [Typescript guideline](https://basarat.gitbook.io/typescript/styleguide)
- [ ] I added unit-tests for new components
- [ ] I tried testing edge cases
- [ ] I tested the behavior of the components that interact with the backend, with an e2e test