From 9c3823d59479f064ad4220bfde06a7b089aedd0e Mon Sep 17 00:00:00 2001 From: Steven Masley Date: Fri, 5 Apr 2024 09:37:01 -0500 Subject: [PATCH 1/2] chore: deprecate agent report-stats endpoint Agent API is now used instead. --- coderd/apidoc/docs.go | 1 + coderd/apidoc/swagger.json | 1 + coderd/workspaceagents.go | 1 + 3 files changed, 3 insertions(+) diff --git a/coderd/apidoc/docs.go b/coderd/apidoc/docs.go index 7bfd521b093ce..750cc20998b16 100644 --- a/coderd/apidoc/docs.go +++ b/coderd/apidoc/docs.go @@ -5904,6 +5904,7 @@ const docTemplate = `{ ], "summary": "Submit workspace agent stats", "operationId": "submit-workspace-agent-stats", + "deprecated": true, "parameters": [ { "description": "Stats request", diff --git a/coderd/apidoc/swagger.json b/coderd/apidoc/swagger.json index c4dabcacaf6ba..4643dc6fcae67 100644 --- a/coderd/apidoc/swagger.json +++ b/coderd/apidoc/swagger.json @@ -5201,6 +5201,7 @@ "tags": ["Agents"], "summary": "Submit workspace agent stats", "operationId": "submit-workspace-agent-stats", + "deprecated": true, "parameters": [ { "description": "Stats request", diff --git a/coderd/workspaceagents.go b/coderd/workspaceagents.go index 34170b3bf7097..d939c3e38d047 100644 --- a/coderd/workspaceagents.go +++ b/coderd/workspaceagents.go @@ -1132,6 +1132,7 @@ func convertScripts(dbScripts []database.WorkspaceAgentScript) []codersdk.Worksp // @Param request body agentsdk.Stats true "Stats request" // @Success 200 {object} agentsdk.StatsResponse // @Router /workspaceagents/me/report-stats [post] +// @Deprecated Uses agent API v1 endpoint instead. func (api *API) workspaceAgentReportStats(rw http.ResponseWriter, r *http.Request) { ctx := r.Context() From 0820835a7484018b9eda77a9d06bd706f4900f64 Mon Sep 17 00:00:00 2001 From: Steven Masley Date: Mon, 8 Apr 2024 09:43:22 -0500 Subject: [PATCH 2/2] Update coderd/workspaceagents.go Co-authored-by: Spike Curtis --- coderd/workspaceagents.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coderd/workspaceagents.go b/coderd/workspaceagents.go index d939c3e38d047..4848fef38c138 100644 --- a/coderd/workspaceagents.go +++ b/coderd/workspaceagents.go @@ -1132,7 +1132,7 @@ func convertScripts(dbScripts []database.WorkspaceAgentScript) []codersdk.Worksp // @Param request body agentsdk.Stats true "Stats request" // @Success 200 {object} agentsdk.StatsResponse // @Router /workspaceagents/me/report-stats [post] -// @Deprecated Uses agent API v1 endpoint instead. +// @Deprecated Uses agent API v2 endpoint instead. func (api *API) workspaceAgentReportStats(rw http.ResponseWriter, r *http.Request) { ctx := r.Context()