Refactor vacuous interface hierarchy and remove core/interfaces.py

This commit is contained in:
meeks
2026-07-16 12:49:12 +02:00
parent 24ca1c2898
commit a14e2bdd50
3 changed files with 2 additions and 193 deletions
+1 -2
View File
@@ -2,7 +2,6 @@ import asyncio
import logging
import lmstudio as lms
from typing import Any, Callable
from core.interfaces import Agent
from .prompt import CAVEMAN_PROMPT
logger: logging.Logger = logging.getLogger("agent-base")
@@ -54,7 +53,7 @@ class _ActResponseCapture:
return '\n'.join(self.responses) if self.responses else "No response captured."
class BaseAgent(Agent):
class BaseAgent:
"""Base AI agent implementing common LMStudio interaction patterns."""
def __init__(self, model_name: str) -> None: