YeonGyu-Kim
d13e8411f0
Add /ulw-loop command for ultrawork mode loop (#867)
* feat(ralph-loop): add ultrawork field to RalphLoopState
* feat(ralph-loop): persist ultrawork field in storage
* feat(ralph-loop): accept ultrawork option in startLoop
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
* feat(ralph-loop): prepend ultrawork keyword when mode active
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
* feat(ralph-loop): custom toast for ultrawork mode
* feat(ralph-loop): add /ulw-loop command for ultrawork mode
* fix(ralph-loop): add non-null assertion for type safety
* fix(ralph-loop): mirror argument parsing in ulw-loop handler
- Parse quoted prompts and strip flags from task text
- Support --max-iterations and --completion-promise options
- Add default prompt for empty input
- Fixes behavior inconsistency with /ralph-loop
---------
Co-authored-by: justsisyphus <sisyphus-dev-ai@users.noreply.github.com>
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-01-17 19:56:50 +09:00
..
2025-12-30 17:41:03 +09:00
2026-01-17 19:56:50 +09:00
2026-01-17 19:56:50 +09:00
2026-01-17 19:56:50 +09:00
2026-01-17 19:56:50 +09:00