Skip to content

fix: 修复 CI 检查 — ruff lint + TypeScript - #2

Merged
PHclaw merged 1 commit into
masterfrom
fix/critical-bugs-and-missing-features
Aug 6, 2026
Merged

fix: 修复 CI 检查 — ruff lint + TypeScript#2
PHclaw merged 1 commit into
masterfrom
fix/critical-bugs-and-missing-features

Conversation

@PHclaw

@PHclaw PHclaw commented Aug 5, 2026

Copy link
Copy Markdown
Owner

ruff lint 修复 (66 个自动修复 + 14 个手动修复)

  • 移除未使用 import (F401)
  • 修复 == True → 直接 truth check (E712)
  • 修复 bare except → except Exception (E722)
  • 修复未使用变量 (F841)
  • 添加 timezone import (logging.py, knowledge.py)
  • 添加 json import (knowledge API)
  • 修复 websocket.py manager 重复定义 (F811)

TypeScript 修复

  • AgentCreatePage: setFormData 缺少 knowledgeBaseId 字段

注意

CI workflow 需要手动修复: .github/workflows/ci.yml 中 setup-node 需要添加 cache-dependency-path: frontend/package-lock.json

## ruff lint 修复 (66 个自动修复 + 14 个手动修复)
- 移除未使用 import (F401)
- 修复 == True → 直接 truth check (E712)
- 修复 bare except → except Exception (E722)
- 修复未使用变量 (F841)
- 添加 timezone import (logging.py, knowledge.py)
- 添加 json import (knowledge API)
- 修复 websocket.py manager 重复定义 (F811)

## TypeScript 修复
- AgentCreatePage: setFormData 缺少 knowledgeBaseId 字段

## 注意
CI workflow 需要手动修复: .github/workflows/ci.yml 中 setup-node
需要添加 cache-dependency-path: frontend/package-lock.json

Co-Authored-By: Claude <noreply@anthropic.com>
@PHclaw
PHclaw merged commit 45f04e6 into master Aug 6, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant