mirror of
https://github.com/FuzzingLabs/fuzzforge_ai.git
synced 2026-02-13 15:52:46 +00:00
LLM Analysis Workflow: - Add llm_analyzer module for AI-powered code security analysis - Add llm_analysis workflow with SARIF output support - Mount AI module in Python worker for A2A wrapper access - Add a2a-sdk dependency to Python worker requirements - Fix workflow parameter ordering in Temporal manager Ruff Linter Fixes: - Fix bare except clauses (E722) across AI and CLI modules - Add noqa comments for intentional late imports (E402) - Replace undefined get_ai_status_async with TODO placeholder - Remove unused imports and variables - Remove container diagnostics display from exception handler MCP Configuration: - Reactivate FUZZFORGE_MCP_URL with default value - Set default MCP URL to http://localhost:8010/mcp in init
19 lines
266 B
Plaintext
19 lines
266 B
Plaintext
# Temporal worker dependencies
|
|
temporalio>=1.5.0
|
|
pydantic>=2.0.0
|
|
|
|
# Storage (MinIO/S3)
|
|
boto3>=1.34.0
|
|
|
|
# Configuration
|
|
pyyaml>=6.0.0
|
|
|
|
# HTTP Client (for real-time stats reporting)
|
|
httpx>=0.27.0
|
|
|
|
# A2A Agent Communication
|
|
a2a-sdk[all]>=0.1.0
|
|
|
|
# Fuzzing
|
|
atheris>=2.3.0
|