File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
core/test/voice_fn/processors Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change 138138 (let [[new-context-state {:keys [out]}] (sut/user-aggregator-transform ststate nil (frame/llm-context new-context))
139139 context-frame (first out)]
140140 (:llm/context new-context-state) => new-context
141- (:frame/data context-frame) => new-context)))))
141+ (:frame/data context-frame) => new-context)))
142+ (fact
143+ " Handles system-config-change frames"
144+ (let [nc {:messages [{:role :system
145+ :content " Your context was just updated" }]}]
146+ (sut/user-aggregator-transform
147+ sstate :sys-in
148+ (frame/system-config-change
149+ {:llm/context nc})) => [(assoc sstate :llm/context nc)]))))
142150
143151(def chunk->frame (comp frame/llm-tool-call-chunk first :tool_calls :delta first :choices ))
144152
275283 (let [nc {:messages [{:role :system
276284 :content " Your context was just updated" }]}]
277285 (sut/assistant-aggregator-transform
278- sstate :in
286+ sstate :sys- in
279287 (frame/system-config-change
280288 {:llm/context nc})) => [(assoc sstate :llm/context nc)]))))
You can’t perform that action at this time.
0 commit comments