andy-stack_vaultkeeper-ai/AIClasses/ITokenService.ts
Andrew Beal db054744ba Add token counting service and refactor dependencies
- Implement ITokenService interface and GeminiTokenService for token counting
- Add StatusBarService for managing status bar messages
- Extract AIProviderModel enum to centralize model configuration
- Remove unused MessageService and AIThoughtMessage classes
- Update dependency registration to include new services
- Clean up main plugin initialization and status bar handling
2025-10-17 22:23:30 +01:00

3 lines
No EOL
83 B
TypeScript

export interface ITokenService {
countTokens(input: string): Promise<number>;
}