Add short enter aliases for Slack input

This commit is contained in:
2026-02-17 06:00:34 +09:00
parent 271376a7da
commit b3ce2622e3
3 changed files with 17 additions and 3 deletions

View File

@@ -160,6 +160,20 @@ def test_handle_message_enter_command_sends_enter_only(monkeypatch) -> None:
assert pty.enter_count == 1
def test_handle_message_short_enter_alias_sends_enter_only(monkeypatch) -> None:
FakePtyManager.instances.clear()
bridge = _make_bridge(monkeypatch)
bridge._handle_command("start", "codex", "C1")
pty = FakePtyManager.instances[-1]
bridge._handle_message("!", "C1")
bridge._handle_message("!e", "C1")
assert pty.sent_inputs == []
assert pty.enter_count == 2
def test_split_message_preserves_all_content(monkeypatch) -> None:
bridge = _make_bridge(monkeypatch)
chunks = bridge._split_message("line1\nline2\nline3", max_length=7)