Fix skill discovery and listing with scoped skill creation

This commit is contained in:
Ryan Ward
2026-10-28 16:20:07 +00:00
parent 1647791a9e
commit 51782350f1
43 changed files with 2269 additions and 138 deletions
+1
View File
@@ -113,6 +113,7 @@ impl From<api::message::tool_call::ApplyFileDiffs> for AIAgentActionType {
.map(|new_file| FileEdit::Create {
file: new_file.file_path.none_if_default(),
content: new_file.content.none_if_default(),
creation_scope: None,
});
AIAgentActionType::RequestFileEdits {
+2
View File
@@ -937,6 +937,8 @@ pub enum FileEdit {
Create {
file: Option<String>,
content: Option<String>,
/// When present, create exclusively within this canonical local scope at save time.
creation_scope: Option<PathBuf>,
},
/// Delete an existing file.
Delete { file: Option<String> },