Expand description
The nomoreide command, as a library.
This is a library so that the nomoreide crate — the name people type
at cargo install — can be a real front door rather than a duplicate.
It has nothing to offer as an API beyond run; the modules below stay
private, and the binary in this crate is itself a three-line caller.
The nomoreide binary’s front door — the Rust half of src/index.ts.
Dispatch order matters and mirrors the reference exactly. In particular
start is overloaded: with no service name it is the MCP server (the shape
an agent launches), and with one it is a service start. An agent config
that says nomoreide start has to keep working.
Functions§
- run
- Run the command line, returning the process exit code.