Benign rust 11,429 installs Download

harn-serve 0.10.136

“Shared outbound workflow server core for Harn adapters”

API-key field keyDeclares OIDC provider JWKS URI
SHA-25652b19a0c7764639796105ffd3a693bc002611a82d42df5d1458d23bf3192d6ed

Evidence

#[test] attribute lines 34–43
34:11… nic!("expected a string literal token, got {:?}", tokens[0].kind);
35 };
36 value.clone()
37}
38
39#[test]
40fn generated_harn_path_literal_preserves_windows_separators() {
41 let path = r"C:\temp\ticks.txt";
42 let unescaped = format!("\"{path}\"");
43 let literal = …
References the Tokio async runtime namespace lines 45–53
⋯4 lines
49}
50
51#[tokio::test(flavor = "current_thread")]
52async fn acp_session_cancel_notification_stops_agent_loop() {
53 let local = tokio::task::Loca …
Explicit LLM or language-model reference lines 62–66
62:8… let mut mocks = String::new();
63 for index in 0..MAX_ITERATIONS {
64 mocks.push_str(&format!(
65 " harness.llm.mock_enqueue({{text: \"\", tool_calls: \
66 [{{id: \"c{index}\", name: \"tick\", arguments: {{n: {index}}}}}] …
JSON object type field fragment lines 118–128
118:24… onrpc": "2.0",
119 "id": 3,
120 "method": "session/prompt",
121 "params": {
122 "sessionId": session_id.clone(),
123 "prompt": [{"type": "text", "text": "tick"}],
124 },
125 }))
126 .expect("send session/prompt");
127
128 …
JSON result or output field key lines 146–150
146:28… "id": message["id"].clone(),
147 "result": {},
148 }))
149 .expect("send host capabilities response");
150 …

No evidence locations were recorded for this file. Raw result

Keyboard shortcuts on this page: j for the next sample, k for the previous one, x to go back to the feed, d to download the original bytes, r to re-queue the sample for analysis.