feat(gateway): add sessions list/patch RPC

This commit is contained in:
Peter Steinberger
2025-12-13 16:32:42 +00:00
parent 5f67c023a2
commit 7d89fa2591
6 changed files with 488 additions and 1 deletions

View File

@@ -906,6 +906,61 @@
"token"
]
},
"SessionsListParams": {
"additionalProperties": false,
"type": "object",
"properties": {
"limit": {
"minimum": 1,
"type": "integer"
},
"activeMinutes": {
"minimum": 1,
"type": "integer"
},
"includeGlobal": {
"type": "boolean"
},
"includeUnknown": {
"type": "boolean"
}
}
},
"SessionsPatchParams": {
"additionalProperties": false,
"type": "object",
"properties": {
"key": {
"minLength": 1,
"type": "string"
},
"thinkingLevel": {
"anyOf": [
{
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
]
},
"verboseLevel": {
"anyOf": [
{
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"key"
]
},
"CronJob": {
"additionalProperties": false,
"type": "object",