No description
  • Rust 62.6%
  • TypeScript 33.1%
  • Python 2.1%
  • HTML 1.1%
  • JavaScript 0.6%
  • Other 0.3%
Find a file
John Neerdael b8f7a7780e Stabilize Discord control against the Codex TUI
Adjust the control bot for real Codex/TUI behavior by waiting past the paste Enter-suppression window before submitting injected input, and default bot-launched OMX sessions to --no-alt-screen so tmux tail capture has usable scrollback. This addresses the live behavior where Discord send inserted text but did not submit reliably, and where tail output was too weak to verify execution.

Constraint: The control layer must work against the actual Codex TUI rather than a plain shell prompt
Rejected: Immediate Enter after paste burst | Codex treats it as newline during the suppression window
Rejected: Keep default fullscreen alt-screen mode for bot-launched sessions | breaks reliable tmux tail visibility
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Preserve the paste-settle delay and no-alt-screen default unless live Codex behavior changes and the integration is re-verified end-to-end
Tested: PYTHONPATH=discord-omx-control-bot/src python3 -m unittest discord-omx-control-bot.tests.test_tmux_adapter discord-omx-control-bot.tests.test_config -v
Tested: PYTHONPATH=discord-omx-control-bot/src python3 -m unittest discover -s discord-omx-control-bot/tests -v
Tested: python3 -m compileall discord-omx-control-bot/src
Not-tested: Live remote Discord send/tail after pulling this revision and restarting omx.service plus the target tmux session
2026-04-03 19:44:57 +02:00
clawhip first commit 2026-04-03 16:16:37 +02:00
codex first commit 2026-04-03 16:16:37 +02:00
discord-omx-control-bot Stabilize Discord control against the Codex TUI 2026-04-03 19:44:57 +02:00
docs/superpowers/plans Eliminate duplicated Discord control-plane config 2026-04-03 19:10:45 +02:00
oh-my-codex first commit 2026-04-03 16:16:37 +02:00
oh-my-openagent first commit 2026-04-03 16:16:37 +02:00
.gitignore Make remote OMX sessions operable from Discord 2026-04-03 19:07:19 +02:00
AGENTS.md first commit 2026-04-03 16:16:37 +02:00
bootstrap-arch-codex-omx-clawhip.sh first commit 2026-04-03 16:16:37 +02:00
DISCORD_OMX_CONTROL_LAYER_DESIGN.md Eliminate duplicated Discord control-plane config 2026-04-03 19:10:45 +02:00
INSTRUCTIONS.md first commit 2026-04-03 16:16:37 +02:00
LONG_RUNNING_AGENTIC_TASKS_PLAYBOOK.md Make remote OMX sessions operable from Discord 2026-04-03 19:07:19 +02:00
LONG_RUNNING_TASK_TEMPLATES.md task-templates 2026-04-03 16:39:13 +02:00
REMOTE_CODEX_OMX_CLAWHIP_SETUP.md Make remote OMX sessions operable from Discord 2026-04-03 19:07:19 +02:00