From e1a85786e711a97a586ac718e1f97e385dc599c0 Mon Sep 17 00:00:00 2001 From: 777genius Date: Sat, 18 Apr 2026 12:32:44 +0300 Subject: [PATCH] fix(ci): resolve branch lint errors --- src/main/services/team/TeamProvisioningService.ts | 4 ++-- src/renderer/components/team/TeamDetailView.tsx | 2 +- src/shared/utils/contextMetrics.ts | 4 ++-- test/renderer/components/common/TokenUsageDisplay.test.ts | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/services/team/TeamProvisioningService.ts b/src/main/services/team/TeamProvisioningService.ts index aa7c9420..97e6dcbd 100644 --- a/src/main/services/team/TeamProvisioningService.ts +++ b/src/main/services/team/TeamProvisioningService.ts @@ -35,6 +35,7 @@ import { DEFAULT_TOOL_APPROVAL_SETTINGS } from '@shared/types/team'; import { resolveLanguageName } from '@shared/utils/agentLanguage'; import { getAnthropicDefaultTeamModel } from '@shared/utils/anthropicModelDefaults'; import { parseCliArgs } from '@shared/utils/cliArgsParser'; +import { deriveContextMetrics, inferContextWindowTokens } from '@shared/utils/contextMetrics'; import { isInboxNoiseMessage, isMeaningfulBootstrapCheckInMessage, @@ -43,7 +44,6 @@ import { } from '@shared/utils/inboxNoise'; import { isLeadAgentType, isLeadMember } from '@shared/utils/leadDetection'; import { createLogger } from '@shared/utils/logger'; -import { deriveContextMetrics, inferContextWindowTokens } from '@shared/utils/contextMetrics'; import { isDefaultProviderModelSelection } from '@shared/utils/providerModelSelection'; import { formatTaskDisplayLabel } from '@shared/utils/taskIdentity'; import { @@ -83,6 +83,7 @@ import { resolveTeamProviderId } from '../runtime/providerRuntimeEnv'; import { buildActionModeProtocol } from './actionModeInstructions'; import { atomicWriteAsync } from './atomicWrite'; +import { peekAutoResumeService } from './AutoResumeService'; import { ClaudeBinaryResolver } from './ClaudeBinaryResolver'; import { withFileLock } from './fileLock'; import { @@ -113,7 +114,6 @@ import { TeamMembersMetaStore } from './TeamMembersMetaStore'; import { TeamMetaStore } from './TeamMetaStore'; import { TeamSentMessagesStore } from './TeamSentMessagesStore'; import { TeamTaskReader } from './TeamTaskReader'; -import { peekAutoResumeService } from './AutoResumeService'; /** * Kill a team CLI process using SIGKILL (uncatchable). diff --git a/src/renderer/components/team/TeamDetailView.tsx b/src/renderer/components/team/TeamDetailView.tsx index 185286d9..98582a4c 100644 --- a/src/renderer/components/team/TeamDetailView.tsx +++ b/src/renderer/components/team/TeamDetailView.tsx @@ -108,7 +108,6 @@ import type { KanbanSortState } from './kanban/KanbanSortPopover'; import type { ContextInjection } from '@renderer/types/contextInjection'; import type { Session } from '@renderer/types/data'; import type { InlineChip } from '@renderer/types/inlineChip'; -import type { ContextUsageLike } from '@shared/utils/contextMetrics'; import type { MemberSpawnStatusEntry, ResolvedTeamMember, @@ -116,6 +115,7 @@ import type { TeamTaskWithKanban, } from '@shared/types'; import type { EditorSelectionAction } from '@shared/types/editor'; +import type { ContextUsageLike } from '@shared/utils/contextMetrics'; interface TeamDetailViewProps { teamName: string; diff --git a/src/shared/utils/contextMetrics.ts b/src/shared/utils/contextMetrics.ts index 99fdeeed..f37ff56f 100644 --- a/src/shared/utils/contextMetrics.ts +++ b/src/shared/utils/contextMetrics.ts @@ -1,7 +1,7 @@ -import type { TeamProviderId } from '@shared/types/team'; - import { inferTeamProviderIdFromModel } from './teamProvider'; +import type { TeamProviderId } from '@shared/types/team'; + const ANTHROPIC_DEFAULT_CONTEXT_WINDOW = 200_000; const ANTHROPIC_EXTENDED_CONTEXT_WINDOW = 1_000_000; const OPENAI_COMPACT_CONTEXT_WINDOW = 200_000; diff --git a/test/renderer/components/common/TokenUsageDisplay.test.ts b/test/renderer/components/common/TokenUsageDisplay.test.ts index 981bdc71..ce584d6d 100644 --- a/test/renderer/components/common/TokenUsageDisplay.test.ts +++ b/test/renderer/components/common/TokenUsageDisplay.test.ts @@ -12,7 +12,7 @@ const contextStats: ContextStats = { { id: 'claude-md-1', category: 'claude-md', - path: '/tmp/CLAUDE.md', + path: '/workspace/CLAUDE.md', source: 'project-local', displayName: 'CLAUDE.md', isGlobal: false, @@ -22,7 +22,7 @@ const contextStats: ContextStats = { { id: 'mentioned-file-1', category: 'mentioned-file', - path: '/tmp/file.ts', + path: '/workspace/file.ts', displayName: 'file.ts', estimatedTokens: 300, firstSeenTurnIndex: 0,