Commit Graph

11 Commits

Author SHA1 Message Date
Xin Wang
b035e023c4 Implement runtime tool ID and display name mapping in DuplexPipeline. Enhance Assistants and ToolLibrary components to utilize new mappings for improved tool identification and display. Update DebugDrawer to reflect changes in tool display names during interactions. 2026-02-27 15:50:43 +08:00
Xin Wang
0f1165af64 Enhance Dialog component to accept contentClassName prop for customizable styling. Update ToolLibraryPage to utilize new prop for improved modal layout. Refactor text in ToolLibrary for clarity. 2026-02-27 15:12:01 +08:00
Xin Wang
487634c494 Implement tool parameter management in ToolLibrary, including types, default value handling, and schema generation. Introduce functions for creating, updating, and removing tool parameters, enhancing the configuration capabilities for tools. Update state management to reflect new parameter structure. 2026-02-27 15:04:52 +08:00
Xin Wang
5f768edf68 Add parameter schema and defaults to ToolResource model and schemas. Implement runtime tool resolution in assistants and tools routers, ensuring proper handling of tool parameters. Update tests to validate new functionality and ensure correct integration of parameter handling in the API. 2026-02-27 14:44:28 +08:00
Xin Wang
02d12ea996 Update assistant tool setting ui 2026-02-11 12:00:36 +08:00
Xin Wang
4c46793169 Make server tool http based 2026-02-11 11:39:45 +08:00
Xin Wang
59cda0987f Update tool panel and db 2026-02-09 00:22:31 +08:00
Xin Wang
d0b96a3f72 Add edit and delete button for tools 2026-02-09 00:17:06 +08:00
Xin Wang
77b186dceb Update tool panel 2026-02-09 00:14:11 +08:00
Xin Wang
2725d2fe20 Improve web ui 2026-02-07 14:28:54 +08:00
Xin Wang
dc3130d387 Update web page config 2026-02-06 23:09:24 +08:00