mirror of
https://github.com/tiennm99/serena.git
synced 2026-10-13 22:16:23 +00:00
More flexible handling of enabled tools:
* In addition to exclusion, support notion of "optional tools" that
are disabled by default and enabled only upon request
* Unify the handling of inclusions/exclusions across
- SerenaConfig
- ProjectConfig
- SerenaAgentContext
- SerenaAgentMode
* Make ToolRegistry a singleton and simplify all related operations
This commit is contained in:
1 parent
044e979bf8
commit
58bf161fd2
9 files changed
+128
-114
No files matched your search
@@ -1,4 +1,4 @@
|
||||
from serena.agent import ToolRegistry
|
||||
|
||||
if __name__ == "__main__":
|
||||
ToolRegistry.print_tool_overview()
|
||||
ToolRegistry().print_tool_overview()
|
||||
Reference in new issue
Block a user