MCPcopy Create free account
hub / github.com/ChrisFeldmeier/OpenCodeRust / build_messages

Function build_messages

crates/opencode-session/src/llm.rs:1313–1319  ·  view source on GitHub ↗
(system: &[String], user_messages: &[Message])

Source from the content-addressed store, hash-verified

1311}
1312
1313fn build_messages(system: &[String], user_messages: &[Message]) -> Vec<Message> {
1314 let mut messages: Vec<Message> = system.iter().map(|s| Message::system(s)).collect();
1315
1316 messages.extend(user_messages.iter().cloned());
1317
1318 messages
1319}
1320
1321fn resolve_tools(
1322 tools: HashMap<String, ToolDefinition>,

Callers 1

stream_from_inputMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected