MCPcopy Index your code
hub / github.com/ChrisFeldmeier/OpenCodeRust / load_history

Function load_history

crates/opencode-tui/src/components/prompt.rs:1379–1390  ·  view source on GitHub ↗
(path: &PathBuf)

Source from the content-addressed store, hash-verified

1377}
1378
1379fn load_history(path: &PathBuf) -> Vec<String> {
1380 let store = std::fs::read_to_string(path)
1381 .ok()
1382 .and_then(|s| serde_json::from_str::<HistoryStore>(&s).ok())
1383 .unwrap_or_default();
1384 let mut entries = store.entries;
1385 if entries.len() > MAX_HISTORY_ENTRIES {
1386 let overflow = entries.len() - MAX_HISTORY_ENTRIES;
1387 entries.drain(0..overflow);
1388 }
1389 entries
1390}
1391
1392fn load_frecency(path: &PathBuf) -> HashMap<String, FrecencyEntry> {
1393 std::fs::read_to_string(path)

Callers 1

newMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected