Files
infstellar 73615593af feat: add model-specific agent turn limits and runtime isolation
- Introduced model-specific agent turn limits to provide distinct turn budgets, reminders, and grace periods for different models.
- Enhanced the executor to incrementally parse OpenCode run events, ensuring consistent turn tracking across the system.
- Implemented a mechanism for sending completion reminders to models as they approach their turn limits, with clear handling of potential plugin failures.
- Established hard stop conditions for agents exceeding their allocated turns, ensuring immediate termination of processes when limits are breached.
- Updated task status interfaces to reflect real-time turn snapshots and maintain compatibility with historical task data.
- Developed a new JavaScript reminder plugin with strict loading and execution boundaries to enhance security and reliability.
- Comprehensive testing and validation of the new features, including error handling and integration with existing systems.
2026-09-09 14:21:02 +08:00

223 KiB
1537x1220px