Files
agent_jrxml/.gitignore
T
panda 1952d75f13 test: add unit/integration/E2E test suites, fix create_session bug, update docs
- Unit tests: test_session.py (27), test_error_kb.py (24), test_agent.py hardened
- Integration tests: test_api_integration.py (25) with FastAPI TestClient
- E2E tests: main-flows.spec.ts (8) with Playwright + API mocking
- Bug fix: backend/session.py create_session() missing session_id parameter
- Config: frontend/playwright.config.ts, npm run test:e2e
- Docs: update CLAUDE.md v9, .gitignore for test artifacts/eval reports
2026-05-23 08:38:29 +08:00

51 lines
827 B
Plaintext

# 环境配置(含密钥)
.env
# Python
__pycache__/
*.py[cod]
*.egg-info/
dist/
.venv/
# 数据库
db/chroma/
sessions/
logs/
db/
# 自动评测 (Mavis AI)
.mavis/
EVALUATION_REPORT.md
# 上传文件
uploads/
# OCR 临时输出
ocr_raw_positions.json
# Playwright E2E 测试产物
frontend/test-results/
# RAG 管线中间产物 (rag 子模块内)
rag/jrxml_chunker_output/
rag/embeddings/
rag/models/
rag/__pycache__/
rag/chroma_db/
rag/jrxml_source_chunks/
# IDE
.idea/
.vscode/
*.swp
*.swo
# 系统文件
Thumbs.db
.DS_Store
db/chroma-bak/chroma.sqlite3
db/chroma-bak/ec8b65c1-913e-4fa3-b073-b7663c97cf15/data_level0.bin
db/chroma-bak/ec8b65c1-913e-4fa3-b073-b7663c97cf15/header.bin
db/chroma-bak/ec8b65c1-913e-4fa3-b073-b7663c97cf15/length.bin
db/chroma-bak/ec8b65c1-913e-4fa3-b073-b7663c97cf15/link_lists.bin