MCPcopy Create free account
hub / github.com/AI45Lab/Code / ahp_context_result

Function ahp_context_result

core/src/agent/context_perception.rs:289–303  ·  view source on GitHub ↗
(
    items: Vec<crate::context::ContextItem>,
)

Source from the content-addressed store, hash-verified

287
288#[cfg(feature = "ahp")]
289fn ahp_context_result(
290 items: Vec<crate::context::ContextItem>,
291) -> Option<crate::context::ContextResult> {
292 if items.is_empty() {
293 return None;
294 }
295
296 let total_tokens = items.iter().map(|item| item.token_count).sum();
297 Some(crate::context::ContextResult {
298 items,
299 total_tokens,
300 provider: "ahp_harness".to_string(),
301 truncated: false,
302 })
303}
304
305#[cfg(feature = "ahp")]
306pub(super) fn injected_context_to_results(

Callers 1

Calls 1

is_emptyMethod · 0.45

Tested by

no test coverage detected