From 52c94f274a58724cb83fc3dc2702a81b06da4214 Mon Sep 17 00:00:00 2001 From: ooodc <549496103@qq.com> Date: Mon, 27 Apr 2026 10:18:34 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=A7=BB=E5=8A=A8=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E5=87=BD=E6=95=B0test=5Fdefault=5Ftools=5Fregisters=5Fget=5Fti?= =?UTF-8?q?me=E7=9A=84=E4=BD=8D=E7=BD=AE=E4=BB=A5=E6=8F=90=E9=AB=98?= =?UTF-8?q?=E5=8F=AF=E8=AF=BB=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/gateway/session.rs | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/src/gateway/session.rs b/src/gateway/session.rs index 0d2b0cf..6813540 100644 --- a/src/gateway/session.rs +++ b/src/gateway/session.rs @@ -2567,20 +2567,6 @@ mod tests { HashSet::new(), "Asia/Shanghai".to_string(), )); - - #[test] - fn test_default_tools_registers_get_time() { - let skills = Arc::new(SkillRuntime::default()); - let store = Arc::new(SessionStore::in_memory().unwrap()); - let tools = default_tools( - skills, - store, - HashSet::new(), - "Asia/Shanghai".to_string(), - ); - - assert!(tools.tool_names().iter().any(|name| name == "get_time")); - } let mut session = Session::new( "feishu".to_string(), test_provider_config(), @@ -2607,6 +2593,20 @@ mod tests { assert_eq!(history[0].role, "system"); } + #[test] + fn test_default_tools_registers_get_time() { + let skills = Arc::new(SkillRuntime::default()); + let store = Arc::new(SessionStore::in_memory().unwrap()); + let tools = default_tools( + skills, + store, + HashSet::new(), + "Asia/Shanghai".to_string(), + ); + + assert!(tools.tool_names().iter().any(|name| name == "get_time")); + } + #[test] fn test_build_memory_maintenance_plan_deduplicates_and_categorizes() { let memories = vec![