feat: add conversational replies and stable output
Some checks failed
tamq-ci / test (push) Failing after 6s
Some checks failed
tamq-ci / test (push) Failing after 6s
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a03397-4d51-7fd1-8ff2-946eb22ea2bc
This commit is contained in:
parent
704eeea5c1
commit
a4ba6e32e5
17 changed files with 363 additions and 59 deletions
|
|
@ -1,3 +1,4 @@
|
|||
from tamq.control import PaneDisplay
|
||||
from tamq.service import Service
|
||||
from tamq.store import Store
|
||||
|
||||
|
|
@ -19,8 +20,14 @@ class FakeControl:
|
|||
def inject(self, window, text):
|
||||
self.injected.append((window, text))
|
||||
|
||||
def pane_tty(self, window):
|
||||
return f"/dev/pts/{window.rsplit(':', 1)[-1]}"
|
||||
def pane_display(self, window):
|
||||
return PaneDisplay(
|
||||
tty_path=f"/dev/pts/{window.rsplit(':', 1)[-1]}",
|
||||
cursor_x=0,
|
||||
cursor_y=0,
|
||||
pane_height=24,
|
||||
alternate_on=False,
|
||||
)
|
||||
|
||||
def close(self):
|
||||
return None
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue