💬 Message Limbo...
Ctrl + Enter to send
src/limbo/agent.py
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import asyncio
from typing import AsyncIterator
class Agent:
"""Conversation loop orchestrator."""
def __init__(
self,
config: Config,
llm_client: LLMClient,
workdir: Path,
):
self.config = config
self.llm_client = llm_client
self.workdir = workdir
self.messages = []
async def run(self, user_input: str):
# Main conversation loop
pass