Skip to content

[FEATURE]: background monitors #35893

Description

@metux

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

Looking for background monitor feature similar to Claude's one.
The idea is: a separate process running in background, and new output is directly fed into the model, so it can act immediately on that.
(if the shell is idle, then it automatically picks it up, if it's busy then probably has to wait for the next turn)

For example, I'm currently working on a fleeting system, where agents (calling them "ships") can directly talk to each other via a message bus (https://github.com/mpbt-hq/starfleetctl) and so coordinate their work. So far been successful in running tranches of tasks in several projects almost automatically. Initially built it for Claude, but now like to fully port it to opencode.

Been playing around with plugins, but tricky to automatically start a new turn.
(OTOH, if there is a good way to do it via plugin - any help is welcomed :))

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions