chore: collapse multi-line argument definitions into single lines across multiple modules

This commit is contained in:
2025-11-04 07:10:37 +00:00
parent e9ced4a493
commit d58e2b56f2
44 changed files with 163 additions and 469 deletions
+5 -15
View File
@@ -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),