feat(agent): improve investigation contracts and runtime readiness
Generic Container CI/CD / test-build-publish (push) Successful in 1m53s
Agent CI/CD / build-test-publish-and-deploy (push) Successful in 1m53s

This commit is contained in:
2026-11-07 19:43:57 +08:00
parent c7b750b099
commit b8f7edb3ee
29 changed files with 1465 additions and 119 deletions
+42 -1
View File
@@ -313,6 +313,14 @@
"bar"
]
},
"x_axis_name": {
"type": "string",
"maxLength": 128
},
"y_axis_name": {
"type": "string",
"maxLength": 128
},
"x_data": {
"type": "array",
"items": {
@@ -331,10 +339,43 @@
"type": "string",
"maxLength": 200
},
"type": {
"type": "string",
"enum": [
"line",
"bar",
"scatter"
]
},
"data": {
"type": "array",
"items": {
"type": "number"
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"minItems": 1,
"maxItems": 100
},
"sample_times": {
"type": "array",
"items": {
"anyOf": [
{
"type": "string",
"maxLength": 64,
"format": "date-time",
"pattern": "^(?:[1-9][0-9]{3}|0[1-9][0-9]{2}|00[1-9][0-9]|000[1-9])-[0-9]{2}-[0-9]{2}T(?:[01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](?:\\.[0-9]+)?(?:Z|[+-](?:[01][0-9]|2[0-3]):[0-5][0-9])$"
},
{
"type": "null"
}
]
},
"minItems": 1,
"maxItems": 100