feat: add telemetry support for workspace agent subsystem (#7579)

This commit is contained in:
Jon Ayers
2023-05-17 22:49:25 -05:00
committed by GitHub
parent 52bb84a26f
commit 00a2413c03
26 changed files with 366 additions and 27 deletions

15
coderd/apidoc/docs.go generated
View File

@ -5966,6 +5966,9 @@ const docTemplate = `{
"expanded_directory": {
"type": "string"
},
"subsystem": {
"$ref": "#/definitions/codersdk.AgentSubsystem"
},
"version": {
"type": "string"
}
@ -6406,6 +6409,15 @@ const docTemplate = `{
}
}
},
"codersdk.AgentSubsystem": {
"type": "string",
"enum": [
"envbox"
],
"x-enum-varnames": [
"AgentSubsystemEnvbox"
]
},
"codersdk.AppHostResponse": {
"type": "object",
"properties": {
@ -9627,6 +9639,9 @@ const docTemplate = `{
"status": {
"$ref": "#/definitions/codersdk.WorkspaceAgentStatus"
},
"subsystem": {
"$ref": "#/definitions/codersdk.AgentSubsystem"
},
"troubleshooting_url": {
"type": "string"
},