c1779c24237a509d79e4044e1ad5ffcab1c93521
watch_repo, unwatch_repo, and list_watches load their specs from embedded manifests under crates/rhema-claw/tools; the Rust side keeps only the invoke half. The manifests stay name-sorted, which is the order the registry serves and the roster shows. list_watches declares replay_safety: safe - re-reading the table on a resumed run is free - and the drift tests pin the shipped set: every manifest loads against its builtin, every builtin is named by a manifest, and replay safety reaches the resolver from the file.
Languages
Rust
74.9%
Kotlin
13.8%
Vue
7.1%
TypeScript
3%
Dockerfile
0.5%
Other
0.6%