add explain method to agents

This commit is contained in:
2025-05-14 20:05:47 +00:00
parent 6a743dfcc3
commit 8e1c0cea2d

View File

@@ -1,6 +1,6 @@
"""Review agents for code analysis.""" """Review agents for code analysis."""
from arbiter.agents.base import Agent, ReviewContext from arbiter.agents.base import Agent, ExplainContext, ExplainResult, ReviewContext
from arbiter.agents.complexity import ComplexityAgent from arbiter.agents.complexity import ComplexityAgent
from arbiter.agents.security import SecurityAgent from arbiter.agents.security import SecurityAgent
from arbiter.agents.style import StyleAgent from arbiter.agents.style import StyleAgent
@@ -8,6 +8,8 @@ from arbiter.agents.style import StyleAgent
__all__ = [ __all__ = [
"Agent", "Agent",
"ComplexityAgent", "ComplexityAgent",
"ExplainContext",
"ExplainResult",
"ReviewContext", "ReviewContext",
"SecurityAgent", "SecurityAgent",
"StyleAgent", "StyleAgent",