From 308ab156d92ca90be5961309b73d314cdf983147 Mon Sep 17 00:00:00 2001 From: Rushil Patel Date: Thu, 20 Feb 2025 12:21:45 -0800 Subject: [PATCH 1/2] fix: output serialization for replacementedittool --- src/codegen/extensions/langchain/tools.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/codegen/extensions/langchain/tools.py b/src/codegen/extensions/langchain/tools.py index 933cb628d..db058654e 100644 --- a/src/codegen/extensions/langchain/tools.py +++ b/src/codegen/extensions/langchain/tools.py @@ -462,7 +462,6 @@ def __init__(self, codebase: Codebase) -> None: def _run(self, pr_id: int) -> str: result = view_pr(self.codebase, pr_id) return result.render() - return json.dumps(result, indent=2) class GithubCreatePRCommentInput(BaseModel): @@ -791,4 +790,4 @@ def _run( end=end, count=count, ) - return json.dumps(result, indent=2) + return result.render() From 1aaf80e2e9af7037b03eaea747e002b0c473cef8 Mon Sep 17 00:00:00 2001 From: rushilpatel0 <171610820+rushilpatel0@users.noreply.github.com> Date: Thu, 20 Feb 2025 20:23:21 +0000 Subject: [PATCH 2/2] Automated pre-commit update --- src/codegen/extensions/langchain/tools.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/codegen/extensions/langchain/tools.py b/src/codegen/extensions/langchain/tools.py index db058654e..e4ff30394 100644 --- a/src/codegen/extensions/langchain/tools.py +++ b/src/codegen/extensions/langchain/tools.py @@ -1,6 +1,5 @@ """Langchain tools for workspace operations.""" -import json from typing import Callable, ClassVar, Literal, Optional from langchain_core.tools.base import BaseTool