Spaces:
Sleeping
Sleeping
| """ | |
| utils/ | |
| ------ | |
| Shared helper utilities for AutoDevAgent. | |
| Used by both agents and executors. No LLM calls, no UI logic. | |
| All utilities are stateless or explicitly resettable between runs. | |
| Modules: | |
| dependency_manager — import detection + pip install --user | |
| error_cache — repeated error fingerprint tracking | |
| token_counter — Groq token accumulation + rate limit warnings | |
| """ | |
| from utils.dependency_manager import DependencyManager, DependencyResult | |
| from utils.error_cache import ErrorCache | |
| from utils.token_counter import TokenCounter, LLMCallRecord | |
| __all__ = [ | |
| "DependencyManager", | |
| "DependencyResult", | |
| "ErrorCache", | |
| "TokenCounter", | |
| "LLMCallRecord", | |
| ] | |