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

Method publish_part_event

crates/opencode-session/src/session.rs:803–807  ·  view source on GitHub ↗

Publish a part event

(&self, def: &'static BusEventDef, part: &MessagePart)

Source from the content-addressed store, hash-verified

801
802 /// Publish a part event
803 fn publish_part_event(&self, def: &'static BusEventDef, part: &MessagePart) {
804 if let Ok(json) = serde_json::to_value(part) {
805 self.publish_event(def, serde_json::json!({ "part": json }));
806 }
807 }
808
809 /// Publish a part delta event (streaming text updates)
810 pub fn publish_part_delta(

Callers 1

update_partMethod · 0.80

Calls 1

publish_eventMethod · 0.80

Tested by

no test coverage detected