diff --git a/core/src/plugin/base.ts b/core/src/plugin/base.ts index 06ece2e01e..810d75bec1 100644 --- a/core/src/plugin/base.ts +++ b/core/src/plugin/base.ts @@ -114,8 +114,7 @@ export const moduleActionParamsSchema = () => export const runBaseParams = () => ({ interactive: joi.boolean().description("Whether to run interactively (i.e. attach to the terminal)."), silent: joi.boolean().description("Set to false if the output should not be logged to the console."), - // TODO-0.13.0: revisit this, the timeout might not need to be optional - timeout: joi.number().optional().description("If set, how long to run the command before timing out."), + timeout: joi.number().required().description("If set, how long to run the command before timing out."), }) // TODO-0.13.0: update this schema in 0.13.0