Implement native AgentManager services (#59)
All checks were successful
Native code generation / deterministic (push) Successful in 12m0s
Imaging and meshing gate / native (push) Successful in 4m3s
Native Rust workspace compile / compile (push) Successful in 4m4s

This commit is contained in:
2026-08-09 22:07:51 +00:00
parent c8b2317e13
commit 9c9d5b91f1
16 changed files with 7464 additions and 1531 deletions

View File

@@ -256,6 +256,12 @@ impl Caps {
Ok(read(&self.inner.caps).get(&capability).cloned())
}
pub(crate) fn seed_request_finished(&self) -> bool {
mutex(&self.inner.seed_task)
.as_ref()
.is_none_or(|task| task.handle.is_finished())
}
pub fn disconnect(&self, immediate: bool) -> Result<(), Error> {
self.inner.disconnect(immediate);
Ok(())