fmt
This commit is contained in:
@@ -25,8 +25,8 @@ fn test_messages_by_the_bot_are_identified_correctly() {
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_notice_messages_by_bot_with_speech_to_text_prefix_are_cleaned_up_and_considered_sent_by_user(
|
||||
) {
|
||||
fn test_notice_messages_by_bot_with_speech_to_text_prefix_are_cleaned_up_and_considered_sent_by_user()
|
||||
{
|
||||
let bot_user_id =
|
||||
OwnedUserId::try_from("@bot:example.com").expect("Failed to parse bot user ID");
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
use tiktoken_rs::CoreBPE;
|
||||
use tiktoken_rs::get_bpe_from_tokenizer;
|
||||
use tiktoken_rs::tokenizer;
|
||||
use tiktoken_rs::CoreBPE;
|
||||
|
||||
use super::{Author, Message};
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use mxlink::matrix_sdk::ruma::OwnedRoomId;
|
||||
use mxlink::matrix_sdk::Room;
|
||||
use mxlink::matrix_sdk::ruma::OwnedRoomId;
|
||||
|
||||
use mxlink::MatrixLink;
|
||||
use quick_cache::sync::Cache;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
use mxlink::matrix_sdk::Room;
|
||||
use mxlink::matrix_sdk::deserialized_responses::TimelineEvent;
|
||||
use mxlink::matrix_sdk::ruma::OwnedEventId;
|
||||
use mxlink::matrix_sdk::Room;
|
||||
|
||||
use quick_cache::sync::Cache;
|
||||
|
||||
|
||||
@@ -5,17 +5,17 @@ use std::sync::Arc;
|
||||
|
||||
use mxlink::matrix_sdk::ruma::{OwnedEventId, OwnedUserId};
|
||||
use mxlink::matrix_sdk::{
|
||||
Room,
|
||||
deserialized_responses::TimelineEvent,
|
||||
ruma::events::{
|
||||
relation::Thread,
|
||||
room::message::{
|
||||
sanitize::remove_plain_reply_fallback, MessageType, OriginalSyncRoomMessageEvent,
|
||||
Relation, RoomMessageEventContent,
|
||||
},
|
||||
AnyMessageLikeEventContent, AnySyncMessageLikeEvent, AnySyncTimelineEvent,
|
||||
SyncMessageLikeEvent,
|
||||
relation::Thread,
|
||||
room::message::{
|
||||
MessageType, OriginalSyncRoomMessageEvent, Relation, RoomMessageEventContent,
|
||||
sanitize::remove_plain_reply_fallback,
|
||||
},
|
||||
},
|
||||
Room,
|
||||
};
|
||||
use mxlink::{MatrixLink, ThreadGetMessagesParams, ThreadInfo};
|
||||
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
use std::sync::Arc;
|
||||
|
||||
use mxlink::matrix_sdk::ruma::OwnedEventId;
|
||||
use mxlink::MatrixLink;
|
||||
use mxlink::matrix_sdk::ruma::OwnedEventId;
|
||||
|
||||
use crate::conversation::matrix::MatrixMessage;
|
||||
|
||||
use super::llm::{convert_matrix_message_to_llm_message, Conversation, Message};
|
||||
use super::llm::{Conversation, Message, convert_matrix_message_to_llm_message};
|
||||
use super::matrix::{
|
||||
get_matrix_messages_in_reply_chain, get_matrix_messages_in_thread, process_matrix_messages,
|
||||
MatrixMessageProcessingParams, RoomEventFetcher,
|
||||
MatrixMessageProcessingParams, RoomEventFetcher, get_matrix_messages_in_reply_chain,
|
||||
get_matrix_messages_in_thread, process_matrix_messages,
|
||||
};
|
||||
|
||||
pub async fn create_llm_conversation_for_matrix_thread(
|
||||
|
||||
Reference in New Issue
Block a user