feat: add multi-LLM support with Claude Sonnet 4.6 and refactor backe… #270
deploy-backend-aws.yml
on: push
Lint & Code Quality
17s
Security Scan
27s
Secret Scan (Gitleaks)
51s
Unit Tests
23s
Validate SAM Template
13s
Validate API Routes
18s
notify
3s
Annotations
11 errors and 3 warnings
|
ruff (F841):
backend/lambda_handler.py#L5172
lambda_handler.py:5172:5: F841 Local variable `auth_user` is assigned to but never used
help: Remove assignment to unused variable `auth_user`
|
|
ruff (E402):
backend/lambda_handler.py#L81
lambda_handler.py:81:1: E402 Module level import not at top of file
|
|
ruff (E402):
backend/lambda_handler.py#L74
lambda_handler.py:74:1: E402 Module level import not at top of file
|
|
ruff (E402):
backend/lambda_handler.py#L72
lambda_handler.py:72:1: E402 Module level import not at top of file
|
|
ruff (E402):
backend/lambda_handler.py#L71
lambda_handler.py:71:1: E402 Module level import not at top of file
|
|
ruff (E402):
backend/lambda_handler.py#L62
lambda_handler.py:62:1: E402 Module level import not at top of file
|
|
ruff (E402):
backend/lambda_handler.py#L61
lambda_handler.py:61:1: E402 Module level import not at top of file
|
|
ruff (F401):
backend/agent.py#L22
agent.py:22:5: F401 `llm_client.is_claude_model` imported but unused
help: Remove unused import
|
|
ruff (F401):
backend/agent.py#L19
agent.py:19:5: F401 `llm_client.openai_chat_stream` imported but unused
help: Remove unused import
|
|
ruff (F401):
backend/agent.py#L18
agent.py:18:5: F401 `llm_client.openai_chat` imported but unused
help: Remove unused import
|
|
Unit Tests
Process completed with exit code 1.
|
|
Lint & Code Quality
Found print statements - consider using logging instead
|
|
Lint & Code Quality
Code formatting issues detected
|
|
Security Scan
pip-audit failed to fully resolve dependencies; continuing without blocking on resolver error
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
backend-gitleaks-report
Expired
|
6.53 KB |
sha256:87a0beb453f9223d188fa5d40b3928a03e6b9f917f0fe7349a7d6677607aa587
|
|
|
backend-security-reports
Expired
|
801 Bytes |
sha256:287297e06e715aa14dc9146c3d71b2a25d4dcad29a2d25074d6d8c012f680159
|
|
|
coverage-report
Expired
|
19.9 KB |
sha256:7492b8c984d9cbf5a77d2e6c0f971c6870b3819912269aafb5f3ef914fccdb3c
|
|