feat(container): support for apple container

This commit is contained in:
Ran
2026-02-22 07:25:30 +08:00
committed by 晨苒
parent 29e76322cc
commit 65c4d6f793
33 changed files with 1539 additions and 505 deletions
+42
View File
@@ -1038,6 +1038,12 @@ const docTemplate = `{
"schema": {
"$ref": "#/definitions/handlers.ListSnapshotsResponse"
}
},
"501": {
"description": "Snapshots currently not supported on this backend",
"schema": {
"$ref": "#/definitions/handlers.ErrorResponse"
}
}
}
},
@@ -1082,6 +1088,12 @@ const docTemplate = `{
"schema": {
"$ref": "#/definitions/handlers.ErrorResponse"
}
},
"501": {
"description": "Snapshots currently not supported on this backend",
"schema": {
"$ref": "#/definitions/handlers.ErrorResponse"
}
}
}
}
@@ -4738,6 +4750,22 @@ const docTemplate = `{
}
}
},
"/ping": {
"get": {
"tags": [
"system"
],
"summary": "Health check with server capabilities",
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/handlers.PingResponse"
}
}
}
}
},
"/providers": {
"get": {
"description": "Get a list of all configured LLM providers",
@@ -7087,6 +7115,20 @@ const docTemplate = `{
}
}
},
"handlers.PingResponse": {
"type": "object",
"properties": {
"container_backend": {
"type": "string"
},
"snapshot_supported": {
"type": "boolean"
},
"status": {
"type": "string"
}
}
},
"handlers.SkillItem": {
"type": "object",
"properties": {