From 5d7fa7c216462eba268709dc0f3ea7bc38457e85 Mon Sep 17 00:00:00 2001 From: majdyz Date: Sun, 12 Apr 2026 11:42:06 +0000 Subject: [PATCH] fix(backend): update test to use PendingMessageContext attribute access MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit context is now a PendingMessageContext object, not a dict — use .url attribute instead of ["url"] subscript. --- .../backend/backend/api/features/chat/routes_test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autogpt_platform/backend/backend/api/features/chat/routes_test.py b/autogpt_platform/backend/backend/api/features/chat/routes_test.py index 1c2af0c5e2..401d73bea3 100644 --- a/autogpt_platform/backend/backend/api/features/chat/routes_test.py +++ b/autogpt_platform/backend/backend/api/features/chat/routes_test.py @@ -617,7 +617,7 @@ class TestQueuePendingMessageRequest: context={"url": "https://example.com", "content": "page text"}, ) assert req.context is not None - assert req.context["url"] == "https://example.com" + assert req.context.url == "https://example.com" def test_rejects_context_url_over_limit(self) -> None: import pydantic