feat: AI based permission checks
This commit is contained in:
@@ -74,6 +74,13 @@ commands. Operations that can affect data outside the ordinary project workflow
|
||||
show an approval dialog. Read the command and working directory before choosing
|
||||
**Allow once**. Choose **Deny** to return the refusal to the agent.
|
||||
|
||||
The permission selector at the bottom of each chat is stored with that session.
|
||||
**Heuristic** uses the built-in command checks. **AI based** asks the local model
|
||||
to classify each shell command in an isolated one-shot request; risky commands
|
||||
show the model's reason in the normal approval dialog. If that check fails or
|
||||
returns an invalid answer, DS4Server requires approval. Preferences choose the
|
||||
default for new sessions.
|
||||
|
||||
Tool calls and results appear in the transcript. Use their copy actions for the
|
||||
complete, untruncated text; large outputs can also be opened from their saved
|
||||
file.
|
||||
|
||||
Reference in New Issue
Block a user