|
15 | 15 | from pydantic import ValidationError |
16 | 16 | from dotenv import load_dotenv |
17 | 17 |
|
18 | | -from models import ( |
19 | | - ChatCompletionRequest, |
20 | | - ChatCompletionResponse, |
| 18 | +from src.models import ( |
| 19 | + ChatCompletionRequest, |
| 20 | + ChatCompletionResponse, |
21 | 21 | ChatCompletionStreamResponse, |
22 | | - Choice, |
23 | | - Message, |
| 22 | + Choice, |
| 23 | + Message, |
24 | 24 | Usage, |
25 | 25 | StreamChoice, |
26 | 26 | ErrorResponse, |
27 | 27 | ErrorDetail, |
28 | 28 | SessionInfo, |
29 | 29 | SessionListResponse |
30 | 30 | ) |
31 | | -from claude_cli import ClaudeCodeCLI |
32 | | -from message_adapter import MessageAdapter |
33 | | -from auth import verify_api_key, security, validate_claude_code_auth, get_claude_code_auth_info |
34 | | -from parameter_validator import ParameterValidator, CompatibilityReporter |
35 | | -from session_manager import session_manager |
36 | | -from rate_limiter import limiter, rate_limit_exceeded_handler, get_rate_limit_for_endpoint, rate_limit_endpoint |
37 | | -from constants import CLAUDE_MODELS, DEFAULT_MODEL, FAST_MODEL, CLAUDE_TOOLS |
| 31 | +from src.claude_cli import ClaudeCodeCLI |
| 32 | +from src.message_adapter import MessageAdapter |
| 33 | +from src.auth import verify_api_key, security, validate_claude_code_auth, get_claude_code_auth_info |
| 34 | +from src.parameter_validator import ParameterValidator, CompatibilityReporter |
| 35 | +from src.session_manager import session_manager |
| 36 | +from src.rate_limiter import limiter, rate_limit_exceeded_handler, get_rate_limit_for_endpoint, rate_limit_endpoint |
| 37 | +from src.constants import CLAUDE_MODELS, DEFAULT_MODEL, FAST_MODEL, CLAUDE_TOOLS |
38 | 38 |
|
39 | 39 | # Load environment variables |
40 | 40 | load_dotenv() |
@@ -778,7 +778,7 @@ async def debug_request_validation(request: Request): |
778 | 778 | @rate_limit_endpoint("auth") |
779 | 779 | async def get_auth_status(request: Request): |
780 | 780 | """Get Claude Code authentication status.""" |
781 | | - from auth import auth_manager |
| 781 | + from src.auth import auth_manager |
782 | 782 |
|
783 | 783 | auth_info = get_claude_code_auth_info() |
784 | 784 | active_api_key = auth_manager.get_api_key() |
|
0 commit comments