Harden timebox validation and test ForRuntime
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -99,7 +99,7 @@ func NewManual(nextAction, successCondition string, timebox time.Duration) (Comm
|
||||
if successCondition == "" {
|
||||
return Commitment{}, ErrMissingSuccessCondition
|
||||
}
|
||||
if timebox <= 0 {
|
||||
if timebox < time.Second {
|
||||
return Commitment{}, ErrMissingTimebox
|
||||
}
|
||||
return Commitment{
|
||||
|
||||
Reference in New Issue
Block a user