@@ -113,7 +113,7 @@ export default function registerSettingsCommands(program, { runCmd }) {
113113 settings
114114 . command ( 'pr-instructions-get' )
115115 . description ( 'Get PR review instructions' )
116- . option ( '--type <type>' , 'Instruction type (e.g. custom)' )
116+ . requiredOption ( '--type <type>' , 'Instruction type (e.g. custom)' )
117117 . action ( ( opts ) => runCmd ( ( ) => runPrInstructionsGet ( { instructionsType : opts . type } ) ) ) ;
118118
119119 // ── pr-instructions save ───────────────────────────────────────────────────
@@ -196,6 +196,7 @@ export default function registerSettingsCommands(program, { runCmd }) {
196196 . command ( 'recurring-scans-update' )
197197 . description ( 'Update a recurring scan schedule' )
198198 . requiredOption ( '--schedule-id <id>' , 'Schedule ID to update' )
199+ . requiredOption ( '--repo <repo>' , 'Repository (owner/repo)' )
199200 . option ( '--status <status>' , 'New status (e.g. ACTIVE, INACTIVE)' )
200201 . option ( '--name <name>' , 'New name' )
201202 . option ( '--description <text>' , 'New description' )
@@ -204,6 +205,7 @@ export default function registerSettingsCommands(program, { runCmd }) {
204205 . option ( '--notification-config <json>' , 'Notification config as JSON' )
205206 . action ( ( opts ) => runCmd ( ( ) => runRecurringScansUpdate ( {
206207 scheduleId : opts . scheduleId ,
208+ repo : opts . repo ,
207209 status : opts . status ,
208210 name : opts . name ,
209211 description : opts . description ,
@@ -247,6 +249,7 @@ export default function registerSettingsCommands(program, { runCmd }) {
247249 . command ( 'sprint-reports-update' )
248250 . description ( 'Update a sprint report configuration' )
249251 . requiredOption ( '--config-id <id>' , 'Config ID to update' )
252+ . requiredOption ( '--repo <repo>' , 'Repository (owner/repo)' )
250253 . option ( '--status <status>' , 'New status (e.g. ACTIVE, INACTIVE)' )
251254 . option ( '--name <name>' , 'New name' )
252255 . option ( '--description <text>' , 'New description' )
@@ -255,6 +258,7 @@ export default function registerSettingsCommands(program, { runCmd }) {
255258 . option ( '--notification-config <json>' , 'Notification config as JSON' )
256259 . action ( ( opts ) => runCmd ( ( ) => runSprintReportsUpdate ( {
257260 configId : opts . configId ,
261+ repo : opts . repo ,
258262 status : opts . status ,
259263 name : opts . name ,
260264 description : opts . description ,
@@ -298,6 +302,7 @@ export default function registerSettingsCommands(program, { runCmd }) {
298302 . command ( 'cve-reporting-update' )
299303 . description ( 'Update a CVE report configuration' )
300304 . requiredOption ( '--report-id <id>' , 'Report ID to update' )
305+ . requiredOption ( '--repo <repo>' , 'Repository (owner/repo)' )
301306 . option ( '--status <status>' , 'New status (e.g. ACTIVE, INACTIVE)' )
302307 . option ( '--name <name>' , 'New name' )
303308 . option ( '--description <text>' , 'New description' )
@@ -306,6 +311,7 @@ export default function registerSettingsCommands(program, { runCmd }) {
306311 . option ( '--notification-config <json>' , 'Notification config as JSON' )
307312 . action ( ( opts ) => runCmd ( ( ) => runCveReportingUpdate ( {
308313 reportId : opts . reportId ,
314+ repo : opts . repo ,
309315 status : opts . status ,
310316 name : opts . name ,
311317 description : opts . description ,
0 commit comments