Document/support Oh My Pi (omp) in Terminal Threads #58515
riccardo-algorime
started this conversation in
Feature Requests
Replies: 1 comment
|
I land here exactly because I want to try to run omp in terminal thread instead of ACP. There is no documentation anywhere on how to achieve this. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
What are you proposing?
Please add/document first-class Terminal Threads support for Oh My Pi (
omp) as a terminal-backed agent CLI.This is specifically about Zed Terminal Threads, not ACP/external-agent integration.
ompis designed as a terminal-first coding agent, and Zed's Terminal Threads are the right place to run it while keeping it visible in the Threads Sidebar.A first useful version could be documentation-only if Zed already has the needed terminal primitives:
ompalongside Claude Code, Codex, Amp, OpenCode, and Pi as a terminal-agent CLI users can run in Terminal Threads;ompnotification setup for Zed terminal threads, equivalent to the current Pi / Claude Code / Amp / OpenCode notification recipes;.omppath and package/API import for current OMP, rather than the older Pi.piexample.Why does this matter?
Terminal Threads are useful because they preserve the native terminal UI of agent CLIs while still giving Zed a thread/sidebar workflow. OMP is explicitly terminal-first, so users should be able to run it in a Zed Terminal Thread and still get the important Zed-side UX:
Right now the docs include a Pi notification recipe using
.pi/extensions/zed-bell.tsand@earendil-works/pi-coding-agent, but Oh My Pi uses theompCLI,@oh-my-pi/pi-coding-agent, and.ompconventions. Users coming from OMP may not know whether the Pi recipe applies, whether it needs translation, or whether Zed supports OMP-specific terminal signals already.Existing related discussions I found
I did not find an existing OMP / Oh My Pi specific Terminal Threads discussion.
Related generic Terminal Threads threads:
Those cover the general Terminal Threads direction. This request is narrower: make the OMP terminal-thread path clear and supported/documented.
Possible acceptance criteria
Oh My Pi / OMPsection under Terminal Threads.ompin a Terminal Thread.ompas the command.Non-goals
Context
Oh My Pi repo: https://github.com/can1357/oh-my-pi
Zed Terminal Threads docs: https://zed.dev/docs/ai/agent-panel#terminal-threads
All reactions