| Title: | Rho Coding Tools |
|---|---|
| Description: | Supplies coding-agent tools with explicit execution semantics, including cross-platform Bash selection, process execution in mirai workers, isolated R evaluation, and opt-in current-session R evaluation. |
| Authors: | Sounkou Mahamane Toure [aut, cre] |
| Maintainer: | Sounkou Mahamane Toure <[email protected]> |
| License: | MIT + file LICENSE |
| Version: | 0.0.1.9000 |
| Built: | 2026-07-15 18:48:59 UTC |
| Source: | https://github.com/sounkou-bioinfo/Rho |
The shell contract preserves Bash semantics across platforms and returns a
typed resolution explaining which executable was selected. Shell processes
execute through rho.compute and processx.
R evaluation has explicit state semantics: RhoMiraiExpressionEvaluator is
isolated and may overlap, while RhoCurrentSessionREvaluator receives a
caller-supplied environment and requires exclusive scheduling.