mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
fix: add allowAttemptCompletion to AutoApproveSettings types and test
This commit is contained in:
parent
19dfac6221
commit
bbd77f2df3
2 changed files with 5 additions and 0 deletions
|
|
@ -30,6 +30,7 @@ type AutoApproveSettingsProps = HTMLAttributes<HTMLDivElement> & {
|
|||
alwaysAllowExecute?: boolean
|
||||
alwaysAllowFollowupQuestions?: boolean
|
||||
alwaysAllowUpdateTodoList?: boolean
|
||||
allowAttemptCompletion?: boolean
|
||||
followupAutoApproveTimeoutMs?: number
|
||||
allowedCommands?: string[]
|
||||
allowedMaxRequests?: number | undefined
|
||||
|
|
@ -55,6 +56,7 @@ type AutoApproveSettingsProps = HTMLAttributes<HTMLDivElement> & {
|
|||
| "allowedMaxCost"
|
||||
| "deniedCommands"
|
||||
| "alwaysAllowUpdateTodoList"
|
||||
| "allowAttemptCompletion"
|
||||
>
|
||||
}
|
||||
|
||||
|
|
@ -74,6 +76,7 @@ export const AutoApproveSettings = ({
|
|||
alwaysAllowFollowupQuestions,
|
||||
followupAutoApproveTimeoutMs = 60000,
|
||||
alwaysAllowUpdateTodoList,
|
||||
allowAttemptCompletion,
|
||||
allowedCommands,
|
||||
allowedMaxRequests,
|
||||
allowedMaxCost,
|
||||
|
|
@ -166,6 +169,7 @@ export const AutoApproveSettings = ({
|
|||
alwaysAllowExecute={alwaysAllowExecute}
|
||||
alwaysAllowFollowupQuestions={alwaysAllowFollowupQuestions}
|
||||
alwaysAllowUpdateTodoList={alwaysAllowUpdateTodoList}
|
||||
allowAttemptCompletion={allowAttemptCompletion}
|
||||
onToggle={(key, value) => setCachedStateField(key, value)}
|
||||
/>
|
||||
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ describe("AutoApproveToggle", () => {
|
|||
alwaysAllowExecute: true,
|
||||
alwaysAllowFollowupQuestions: false,
|
||||
alwaysAllowUpdateTodoList: true,
|
||||
allowAttemptCompletion: false,
|
||||
onToggle: mockOnToggle,
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue