INNER CODE UNIT · Rust
clear_task_manifest
Far-Beyond-Pulsar/Pulsar-Native · crates/agent-providers/agent_chat_tools/src/lib.rs:165
pub fn clear_task_manifest() {
let store = task_manifest();
store.write().tasks.clear();
}
/// Returns running/pending sub-agents for live context injection.
pub fn get_active_subagents_snapshot() -> Vec<Value> {
let store = subagent_store();
let guard = store.read();
guard
.records
.values()
.filter(|r| !r.status.is_terminal())
.map(|r| {
json!({
"id": r.id,
"name": r.name,
"task": r.task,