axios+telemetry cleanup
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
import axios from 'axios'
|
||||
import { getOauthConfig } from 'src/constants/oauth.js'
|
||||
import { getOrganizationUUID } from 'src/services/oauth/client.js'
|
||||
import { getClaudeAIOAuthTokens } from '../auth.js'
|
||||
import { toError } from '../errors.js'
|
||||
import { nativeRequest } from '../http.js'
|
||||
import { logError } from '../log.js'
|
||||
import { getOAuthHeaders } from './api.js'
|
||||
|
||||
@@ -50,15 +50,14 @@ export async function fetchEnvironments(): Promise<EnvironmentResource[]> {
|
||||
'x-organization-uuid': orgUUID,
|
||||
}
|
||||
|
||||
const response = await axios.get<EnvironmentListResponse>(url, {
|
||||
const response = await nativeRequest<EnvironmentListResponse>(url, {
|
||||
method: 'GET',
|
||||
headers,
|
||||
timeout: 15000,
|
||||
})
|
||||
|
||||
if (response.status !== 200) {
|
||||
throw new Error(
|
||||
`Failed to fetch environments: ${response.status} ${response.statusText}`,
|
||||
)
|
||||
throw new Error(`Failed to fetch environments: ${response.status}`)
|
||||
}
|
||||
|
||||
return response.data.environments
|
||||
@@ -86,9 +85,9 @@ export async function createDefaultCloudEnvironment(
|
||||
}
|
||||
|
||||
const url = `${getOauthConfig().BASE_API_URL}/v1/environment_providers/cloud/create`
|
||||
const response = await axios.post<EnvironmentResource>(
|
||||
url,
|
||||
{
|
||||
const response = await nativeRequest<EnvironmentResource>(url, {
|
||||
method: 'POST',
|
||||
body: {
|
||||
name,
|
||||
kind: 'anthropic_cloud',
|
||||
description: '',
|
||||
@@ -107,14 +106,12 @@ export async function createDefaultCloudEnvironment(
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
headers: {
|
||||
...getOAuthHeaders(accessToken),
|
||||
'anthropic-beta': 'ccr-byoc-2025-07-29',
|
||||
'x-organization-uuid': orgUUID,
|
||||
},
|
||||
timeout: 15000,
|
||||
headers: {
|
||||
...getOAuthHeaders(accessToken),
|
||||
'anthropic-beta': 'ccr-byoc-2025-07-29',
|
||||
'x-organization-uuid': orgUUID,
|
||||
},
|
||||
)
|
||||
timeout: 15000,
|
||||
})
|
||||
return response.data
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user