Separate Slack text input from Enter submission #11

Merged
jihoson merged 3 commits from fix/output-throttle into main 2026-02-17 06:04:03 +09:00
Collaborator

Summary

  • Stop auto-submitting Slack text input to PTY (no implicit Enter)
  • Add explicit !enter command to send Enter key only
  • Keep output dedup reset behavior after both text input and Enter

Changes

  • Bridge now routes !enter to PtyManager.send_enter()
  • PtyManager.send() split into text-only vs submit path (submit=True uses sendline)
  • Added regression tests for Enter-only behavior and PTY send/sendline separation
  • Updated README usage docs

Verification

  • pytest -q (40 passed)
  • ruff check src/ tests/ (passed)
  • pytest tests/test_pty_manager.py tests/test_bridge.py -q (26 passed)
## Summary - Stop auto-submitting Slack text input to PTY (no implicit Enter) - Add explicit `!enter` command to send Enter key only - Keep output dedup reset behavior after both text input and Enter ## Changes - `Bridge` now routes `!enter` to `PtyManager.send_enter()` - `PtyManager.send()` split into text-only vs submit path (`submit=True` uses `sendline`) - Added regression tests for Enter-only behavior and PTY send/sendline separation - Updated README usage docs ## Verification - `pytest -q` (40 passed) - `ruff check src/ tests/` (passed) - `pytest tests/test_pty_manager.py tests/test_bridge.py -q` (26 passed)
agentson added 1 commit 2026-02-17 05:58:37 +09:00
agentson added 1 commit 2026-02-17 06:00:48 +09:00
agentson added 1 commit 2026-02-17 06:03:22 +09:00
jihoson merged commit 70020e3f71 into main 2026-02-17 06:04:03 +09:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jihoson/LazyEnter#11