Yeuoly
5f517df4f5
feat: mark constructors as final in multiple classes ( #132 )
...
- Added `@final` decorator to the constructors of `AgentStrategy`, `Endpoint`, `AIModel`, and `Tool` classes to prevent overriding.
- Included documentation notes in each constructor to indicate that they should not be overridden.
2025-05-07 13:22:20 +08:00
Yeuoly
435c0da60e
refactor: use absolute paths
2024-12-03 15:19:19 +08:00
-LAN-
5858fe715e
chore: Apply formet and auto fix
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2024-12-02 21:10:36 +08:00
Yeuoly
400d4080dc
fix: tool provider
2024-09-23 21:32:04 +08:00
Yeuoly
d8dd877c14
refactor: invoke_from_executor -> invoke, invoke -> _invoke
2024-09-12 23:36:44 +08:00
Yeuoly
c325ff7193
fix: aws runtime lifetime
2024-09-12 23:18:23 +08:00
takatost
022e8a16ca
chore: optimize interface methods
2024-09-11 16:46:17 +08:00
Yeuoly
3ac5a201e1
fix: relative import
2024-09-11 15:45:53 +08:00
Yeuoly
70db8bcb8e
refactor
2024-09-11 15:12:37 +08:00
takatost
77c25eaaa3
refactor all
2024-09-03 23:03:15 +08:00