Merge pull request #14 from memohai/feat/skills

feat: skills
This commit is contained in:
Acbox Liu
2026-02-01 15:55:48 +08:00
committed by GitHub
16 changed files with 376 additions and 23 deletions
+44
View File
@@ -2585,6 +2585,20 @@
}
},
"definitions": {
"chat.AgentSkill": {
"type": "object",
"properties": {
"content": {
"type": "string"
},
"description": {
"type": "string"
},
"name": {
"type": "string"
}
}
},
"chat.ChatRequest": {
"type": "object",
"properties": {
@@ -2623,6 +2637,18 @@
},
"query": {
"type": "string"
},
"skills": {
"type": "array",
"items": {
"$ref": "#/definitions/chat.AgentSkill"
}
},
"use_skills": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
@@ -2640,6 +2666,12 @@
},
"provider": {
"type": "string"
},
"skills": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
@@ -2972,6 +3004,12 @@
"type": "object",
"additionalProperties": true
}
},
"skills": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
@@ -2999,6 +3037,12 @@
"additionalProperties": true
}
},
"skills": {
"type": "array",
"items": {
"type": "string"
}
},
"timestamp": {
"type": "string"
},