Repository navigation
Togo roadmap #1
tvlha
announced in
Announcements
Replies: 0 comments
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.
Here's what I plan to add to Togo. There are no release dates yet. Bug fixes and harness compatibility updates will be part of each release.
Planned
Herdr support
Connect to existing Herdr sessions from Togo, open their terminals and use native chat with supported agents.
Start with finding sessions and attaching over SSH, then get native chat working for one harness. Herdr's TUI and the newer herdr-core have different APIs, so the first implementation will specify which it supports.
Tern Surface Protocol
Let compatible agents and custom tools show interactive cards, forms, tables and progress in Togo's native UI.
Start with a small set of components, button and form input, and restoring the UI after reconnecting. This needs to work through Togo's tmux connection before support expands.
Task worktrees
Create or choose a Git worktree when starting a task, launch an agent there, and keep its sessions and changes together. Each task gets its own branch and checkout so agents can work in parallel.
Show the branch, location, uncommitted changes and active sessions before removing a worktree.
Exploring
Native pull request workflow
Open a draft PR, check CI, read review feedback and send it to the agent working on that task.
This also includes collecting comments across a diff and sending them as one revision request.
Cross-agent handoff
Send a task to another harness with a brief, selected messages and the current diff. For example, implement in OpenCode, then ask another agent to review the result.
You choose what gets passed along. Each agent keeps its own conversation and tools.
Contributing
If you want to work on one of these, reply with the part you're interested in. We can work out the scope and open an issue for it.
For bugs, use the issue forms and include steps to reproduce.
All reactions