chore: collapse multi-line argument definitions into single lines across multiple modules
This commit is contained in:
+5
-15
@@ -22,22 +22,14 @@ def run_autonomous_mode(assistant, task):
|
||||
while True:
|
||||
assistant.autonomous_iterations += 1
|
||||
|
||||
logger.debug(
|
||||
f"--- Autonomous iteration {assistant.autonomous_iterations} ---"
|
||||
)
|
||||
logger.debug(
|
||||
f"Messages before context management: {len(assistant.messages)}"
|
||||
)
|
||||
logger.debug(f"--- Autonomous iteration {assistant.autonomous_iterations} ---")
|
||||
logger.debug(f"Messages before context management: {len(assistant.messages)}")
|
||||
|
||||
from pr.core.context import manage_context_window
|
||||
|
||||
assistant.messages = manage_context_window(
|
||||
assistant.messages, assistant.verbose
|
||||
)
|
||||
assistant.messages = manage_context_window(assistant.messages, assistant.verbose)
|
||||
|
||||
logger.debug(
|
||||
f"Messages after context management: {len(assistant.messages)}"
|
||||
)
|
||||
logger.debug(f"Messages after context management: {len(assistant.messages)}")
|
||||
|
||||
from pr.core.api import call_api
|
||||
from pr.tools.base import get_tools_definition
|
||||
@@ -193,9 +185,7 @@ def execute_single_tool(assistant, func_name, arguments):
|
||||
"db_query": lambda **kw: db_query(**kw, db_conn=assistant.db_conn),
|
||||
"web_search": lambda **kw: web_search(**kw),
|
||||
"web_search_news": lambda **kw: web_search_news(**kw),
|
||||
"python_exec": lambda **kw: python_exec(
|
||||
**kw, python_globals=assistant.python_globals
|
||||
),
|
||||
"python_exec": lambda **kw: python_exec(**kw, python_globals=assistant.python_globals),
|
||||
"index_source_directory": lambda **kw: index_source_directory(**kw),
|
||||
"search_replace": lambda **kw: search_replace(**kw),
|
||||
"open_editor": lambda **kw: open_editor(**kw),
|
||||
|
||||
Reference in New Issue
Block a user