Proper first implementation of mode and context setting, WIP

This commit is contained in:
Michael Panchenko committed 2025-05-23 17:34:46 +02:00
1 parent 1c06dee660
commit 3584ce47eb
22 files changed
+347 -467

No files matched your search

+13
View File
@@ -0,0 +1,13 @@
from serena.config import SerenaAgentContext, SerenaAgentMode
if __name__ == "__main__":
print("---------- Available modes: ----------")
for mode_name in SerenaAgentMode.list_registered_mode_names():
mode = SerenaAgentMode.load(mode_name)
mode.print_overview()
print("\n")
print("---------- Available contexts: ----------")
for context_name in SerenaAgentContext.list_registered_context_names():
context = SerenaAgentContext.load(context_name)
context.print_overview()
print("\n")
+4
View File
@@ -0,0 +1,4 @@
from serena.agent import ToolRegistry
if __name__ == "__main__":
ToolRegistry.print_tool_overview()