Stream token usage on every agent message (#5342)
This commit is contained in:
@@ -3278,12 +3278,16 @@
|
||||
"type": "object",
|
||||
"required": [
|
||||
"message",
|
||||
"token_state",
|
||||
"type"
|
||||
],
|
||||
"properties": {
|
||||
"message": {
|
||||
"$ref": "#/components/schemas/Message"
|
||||
},
|
||||
"token_state": {
|
||||
"$ref": "#/components/schemas/TokenState"
|
||||
},
|
||||
"type": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
@@ -4526,6 +4530,43 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"TokenState": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"inputTokens",
|
||||
"outputTokens",
|
||||
"totalTokens",
|
||||
"accumulatedInputTokens",
|
||||
"accumulatedOutputTokens",
|
||||
"accumulatedTotalTokens"
|
||||
],
|
||||
"properties": {
|
||||
"accumulatedInputTokens": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"accumulatedOutputTokens": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"accumulatedTotalTokens": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"inputTokens": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"outputTokens": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"totalTokens": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tool": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
|
||||
Reference in New Issue
Block a user