- Downgrade Python version from 3.13 to 3.11.12 for compatibility
- Improve empty LLM response handling with better diagnostics and retry logic in AnalysisAgent
- Add detailed logging for empty response retries with token count and iteration tracking
- Implement fallback result generation instead of immediate failure on consecutive empty responses
- Enhance stream error handling with partial content recovery and error message propagation
- Add comprehensive exception handling in stream_llm_call to prevent error suppression
- Implement project scope filtering to ensure consistent filtered views across Orchestrator and sub-agents
- Track filtered files and directories separately when target_files are specified
- Add scope_limited flag and scope_message to project structure for transparency
- Remove manual progress_percentage setting and rely on computed property for COMPLETED status
- Improve code comments with diagnostic markers (🔥) for critical sections
|
||
|---|---|---|
| .. | ||
| __init__.py | ||
| agent_tasks.py | ||
| auth.py | ||
| config.py | ||
| database.py | ||
| embedding_config.py | ||
| members.py | ||
| projects.py | ||
| prompts.py | ||
| rules.py | ||
| scan.py | ||
| tasks.py | ||
| users.py | ||