feat: JSON-lines protocol with command and event dataclasses

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Mortdecai
2026-03-29 19:05:15 -04:00
parent 8fd01c1275
commit d376e52908
3 changed files with 196 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
import pytest
@pytest.fixture
def tmp_workbench(tmp_path):
"""Provide a temporary ~/Kitty-Workbench directory."""
wb = tmp_path / "Kitty-Workbench"
wb.mkdir()
return wb
@pytest.fixture
def socket_path(tmp_path):
"""Provide a temporary socket path."""
return str(tmp_path / "test.sock")