feat(agent): centralize turn lifecycle and continue queued steering

Refactor agent loop execution around runTurn, add explicit turn state and interrupt semantics, and automatically continue queued steering that misses the current turn boundary.
This commit is contained in:
Hoshina
2026-03-20 17:28:12 +08:00
parent a65e0e95d6
commit 0e075f7300
6 changed files with 1395 additions and 337 deletions
+490 -328
View File
File diff suppressed because it is too large Load Diff