File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -115,9 +115,9 @@ import { clearDeadFlag } from '@/lib/oauth/terminal-errors'
115115import { getCanonicalScopesForProvider } from '@/lib/oauth/utils'
116116import { joinInstanceOrganization } from '@/lib/organizations/instance-org'
117117import { captureServerEvent , getPostHogClient } from '@/lib/posthog/server'
118- import { QUICKBOOKS_OAUTH_REQUEST_TIMEOUT_MS } from '@/lib/quickbooks/client'
119118import { disableUserResources } from '@/lib/workflows/lifecycle'
120119import { SSO_TRUSTED_PROVIDERS } from '@/ee/sso/constants'
120+ import { QUICKBOOKS_OAUTH_REQUEST_TIMEOUT_MS } from '@/tools/quickbooks/client'
121121
122122const logger = createLogger ( 'Auth' )
123123
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ import {
1111 QUICKBOOKS_TOKEN_URL ,
1212 withQuickBooksCallbackRealm ,
1313} from '@/lib/oauth/quickbooks'
14- import { QUICKBOOKS_MAX_USER_INFO_BYTES } from '@/lib /quickbooks/client'
14+ import { QUICKBOOKS_MAX_USER_INFO_BYTES } from '@/tools /quickbooks/client'
1515
1616const TEST_UUID = '01234567-89ab-4def-8abc-0123456789ab'
1717const originalFetch = global . fetch
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ import {
1010 normalizeQuickBooksRealmId as normalizeRealmId ,
1111 QUICKBOOKS_MAX_USER_INFO_BYTES ,
1212 QUICKBOOKS_OAUTH_REQUEST_TIMEOUT_MS ,
13- } from '@/lib /quickbooks/client'
13+ } from '@/tools /quickbooks/client'
1414
1515const QUICKBOOKS_ACCOUNT_PREFIX = 'quickbooks:'
1616const UUID_SUFFIX_PATTERN =
Original file line number Diff line number Diff line change @@ -379,4 +379,4 @@ export const ErrorExtractorId = {
379379 HTTP_STATUS_TEXT : 'http-status-text' ,
380380} as const
381381
382- import { formatQuickBooksFaultDetail , sanitizeQuickBooksFaultData } from '@/lib /quickbooks/fault'
382+ import { formatQuickBooksFaultDetail , sanitizeQuickBooksFaultData } from '@/tools /quickbooks/fault'
Original file line number Diff line number Diff line change @@ -30,7 +30,6 @@ import { isSameOrigin } from '@/lib/core/utils/validation'
3030import { SIM_VIA_HEADER , serializeCallChain } from '@/lib/execution/call-chain'
3131import { parseMcpToolId } from '@/lib/mcp/utils'
3232import { hostedKeyMetrics } from '@/lib/monitoring/metrics'
33- import { sanitizeQuickBooksFaultData } from '@/lib/quickbooks/fault'
3433import { resolveWorkspaceFileReference } from '@/lib/uploads/contexts/workspace/workspace-file-manager'
3534import { assertPermissionsAllowed } from '@/ee/access-control/utils/permission-check'
3635import { isCustomTool , isMcpTool } from '@/executor/constants'
@@ -40,6 +39,7 @@ import { resolveEnvVarReferences } from '@/executor/utils/reference-validation'
4039import type { ErrorInfo } from '@/tools/error-extractors'
4140import { ErrorExtractorId , extractErrorMessage } from '@/tools/error-extractors'
4241import { HostedKeyRateLimitedError , HostedKeyUnavailableError } from '@/tools/errors'
42+ import { sanitizeQuickBooksFaultData } from '@/tools/quickbooks/fault'
4343import type {
4444 BYOKProviderId ,
4545 OAuthTokenPayload ,
Original file line number Diff line number Diff line change 33 readResponseJsonWithLimit ,
44 readResponseTextWithLimit ,
55} from '@/lib/core/utils/stream-limits'
6- import { formatQuickBooksFaultDetail , sanitizeQuickBooksFaultData } from '@/lib /quickbooks/fault'
6+ import { formatQuickBooksFaultDetail , sanitizeQuickBooksFaultData } from '@/tools /quickbooks/fault'
77
88export const QUICKBOOKS_MINOR_VERSION = '75'
99export const QUICKBOOKS_MAX_RESPONSE_BYTES = 8 * 1024 * 1024
Original file line number Diff line number Diff line change 11import { describe , expect , it } from 'vitest'
2- import { sanitizeQuickBooksFaultData } from '@/lib/quickbooks/fault'
32import { ErrorExtractorId , extractErrorMessage } from '@/tools/error-extractors'
3+ import { sanitizeQuickBooksFaultData } from '@/tools/quickbooks/fault'
44
55describe ( 'QuickBooks fault extraction' , ( ) => {
66 it ( 'parses Fault.Error entries with HTTP and tracking guidance' , ( ) => {
File renamed without changes.
Original file line number Diff line number Diff line change 1+ import { ErrorExtractorId } from '@/tools/error-extractors'
12import {
23 buildQuickBooksCompanyUrl ,
34 normalizeQuickBooksRealmId ,
45 QUICKBOOKS_MAX_RESPONSE_BYTES ,
5- } from '@/lib/quickbooks/client'
6- import { ErrorExtractorId } from '@/tools/error-extractors'
6+ } from '@/tools/quickbooks/client'
77import type {
88 QuickBooksAuthParams ,
99 QuickBooksCompanyInfo ,
Original file line number Diff line number Diff line change 1- import { QUICKBOOKS_MAX_RESPONSE_BYTES } from '@/lib/quickbooks/client'
21import { ErrorExtractorId } from '@/tools/error-extractors'
2+ import { QUICKBOOKS_MAX_RESPONSE_BYTES } from '@/tools/quickbooks/client'
33import type {
44 QuickBooksBill ,
55 QuickBooksListResponse ,
You can’t perform that action at this time.
0 commit comments