feat: implement replay functionality with UI controls and backend support

This commit is contained in:
Space-Banane
2026-05-27 21:57:37 +02:00
parent 620fcc4aa6
commit 111a1e84af
4 changed files with 491 additions and 5 deletions

View File

@@ -8,6 +8,8 @@
## P1
- [Idea] Move ui.py into a seperate html file and js file.
- [Idea] Think harder using effort "medium" by default.
- [Idea] Decay old screenshots after 3 to 5 steps to save (1) tokens and (2) brain fuck in the agents.
- [Bug] Validate `disabled_tools` against an allowlist and disallow disabling critical completion flow (`task_complete`) to avoid guaranteed step-limit failures.
- [Bug] Improve `execute_command` cancellation/timeout handling to terminate full process trees, not only the parent shell process.