INNER CODE UNIT · Rust
now_ms_u64
Far-Beyond-Pulsar/Pulsar-Native · crates/agent-providers/agent_chat_tools/src/lib.rs:213
fn now_ms_u64() -> u64 {
SystemTime::now()
.duration_since(UNIX_EPOCH)
.map(|d| d.as_millis() as u64)
.unwrap_or(0)
}
fn push_subagent_completion(store: &mut SubagentStore, id: &str) {
if !store.completion_queue.iter().any(|queued| queued == id) {
store.completion_queue.push_back(id.to_string());
}
}
fn summarize_workspace(workspace_root: &Path) -> Value {
let mut file_count = 0usize;
let mut dir_count = 0usize;
let mut sampled_paths = Vec::new();
let mut stack = vec![workspace_root.to_path_buf()];