@@ -108,11 +108,9 @@ var apiResources = []string{
108
108
"GET /api/assistants/{assistant_id}/projects/{project_id}/tasks/{task_id}/runs/{run_id}/files/{file...}" ,
109
109
"POST /api/assistants/{assistant_id}/projects/{project_id}/tasks/{task_id}/runs/{run_id}/files/{file...}" ,
110
110
"POST /api/assistants/{assistant_id}/projects/{project_id}/tasks/{task_id}/runs/{run_id}/steps/{step_id}/run" ,
111
- "PUT /api/assistants/{assistant_id}/projects/{project_id}/templates/{template_id}" ,
112
- "DELETE /api/assistants/{assistant_id}/projects/{project_id}/templates/{template_id}" ,
113
- "GET /api/assistants/{assistant_id}/projects/{project_id}/templates/{template_id}" ,
114
- "POST /api/assistants/{assistant_id}/projects/{project_id}/templates" ,
115
- "GET /api/assistants/{assistant_id}/projects/{project_id}/templates" ,
111
+ "POST /api/assistants/{assistant_id}/projects/{project_id}/template" ,
112
+ "GET /api/assistants/{assistant_id}/projects/{project_id}/template" ,
113
+ "DELETE /api/assistants/{assistant_id}/projects/{project_id}/template" ,
116
114
"GET /api/assistants/{assistant_id}/projects/{project_id}/threads" ,
117
115
"POST /api/assistants/{assistant_id}/projects/{project_id}/threads" ,
118
116
"DELETE /api/assistants/{assistant_id}/projects/{project_id}/threads/{thread_id}" ,
@@ -149,6 +147,7 @@ var apiResources = []string{
149
147
"GET /api/assistants/{assistant_id}/projects/{project_id}/tools/{tool_id}/local-authenticate" ,
150
148
"DELETE /api/assistants/{assistant_id}/projects/{project_id}/tools/{tool_id}/local-deauthenticate" ,
151
149
"POST /api/assistants/{assistant_id}/projects/{project_id}/tools/{tool_id}/test" ,
150
+ "POST /api/assistants/{assistant_id}/projects/{project_id}/upgrade-from-template" ,
152
151
"GET /api/mcp-server-instances" ,
153
152
"GET /api/mcp-server-instances/{mcp_server_instance_id}" ,
154
153
"POST /api/mcp-server-instances" ,
@@ -293,6 +292,7 @@ func (a *Authorizer) evaluateResources(req *http.Request, vars GetVar, user user
293
292
MCPID : vars ("mcp_id" ), // this will be either a server ID or a server instance ID
294
293
PendingAuthorizationID : vars ("pending_authorization_id" ),
295
294
ThreadShareID : vars ("share_public_id" ),
295
+ TemplateID : vars ("template_public_id" ), // for /api/templates/{template_public_id} routes
296
296
ToolID : vars ("tool_id" ),
297
297
WorkspaceID : vars ("workspace_id" ),
298
298
}
0 commit comments