some changes

This commit is contained in:
2026-04-02 21:08:17 -03:00
parent 76ff720906
commit 8c1138c746
8 changed files with 1245 additions and 26 deletions

View File

@@ -36,3 +36,19 @@ class AgentProvider(ABC):
@abstractmethod
def name(self) -> str:
...
@property
@abstractmethod
def available_models(self) -> list[str]:
"""Return list of model IDs this provider supports."""
...
@property
@abstractmethod
def model(self) -> str:
...
@model.setter
@abstractmethod
def model(self, value: str):
...