@tinoy/pi-probe
One bounded status probe for a systemd unit, a process, or a hyprctl query.
Package details
Install @tinoy/pi-probe from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@tinoy/pi-probe- Package
@tinoy/pi-probe- Version
0.3.1- Published
- Oct 18, 2026
- Downloads
- 259/mo · 14/wk
- Author
- tinoy
- License
- MIT
- Types
- extension
- Size
- 8.1 KB
- Dependencies
- 1 dependency · 2 peers
Pi manifest JSON
{
"extensions": [
"./index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
[!WARNING] Do not install anything here yet.
This is a fast-moving prototype: the interfaces change without notice, and nothing here is stable. Every package in this project is headed for a stable 1.0, but that is still some way off. Install one only if you intend to follow the code and expect breakage.
@tinoy/pi-probe
One bounded status probe for a systemd unit, a process, or a hyprctl query.
pi install npm:@tinoy/pi-probe
What it needs at call time
systemd --user and journalctl and pgrep at call time; hyprctl only for the opt-in branch, refused by name when absent.
Registers
probe
Caveats
No caveat rows declared: this unit has no soft dependency on another package in this repository. What it needs beyond its declared dependencies is machine capability, named below, and it refuses by name rather than failing to load.
Dependencies
pi-supplied imports (@earendil-works/pi-coding-agent, typebox or "none") are peer dependencies with a * range and are
never bundled. Plain dependencies: @tinoy/pi-ext-lib.
Licence
MIT — see the repository LICENSE.