17 lines
278 B
Python
17 lines
278 B
Python
from abc import abstractmethod, ABC
|
|
|
|
from pydantic import BaseModel
|
|
|
|
'''
|
|
A contract between agents
|
|
'''
|
|
class BaseContract(BaseModel):
|
|
def to_prompt_text(self) -> str:
|
|
pass
|
|
|
|
def render_dbg(self) -> str:
|
|
pass
|
|
|
|
def is_filled(self) -> bool:
|
|
pass
|