Skip to content

Commit eff0516

Browse files
committed
Adding changes
1 parent f8cf261 commit eff0516

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/agentex/lib/sdk/fastacp/base/base_acp_server.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import asyncio
22
import inspect
3+
from datetime import datetime
34
from collections.abc import AsyncGenerator, Awaitable, Callable
45
from contextlib import asynccontextmanager
56
from typing import Any
@@ -97,6 +98,7 @@ async def wrapper(*args, **kwargs) -> Any:
9798
async def _handle_jsonrpc(self, request: Request):
9899
"""Main JSON-RPC endpoint handler"""
99100
rpc_request = None
101+
logger.info(f"[base_acp_server] received request: {datetime.now()}")
100102
try:
101103
data = await request.json()
102104
rpc_request = JSONRPCRequest(**data)

src/agentex/resources/agents.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
from typing_extensions import Literal
88

99
import httpx
10+
from pydantic import ValidationError
1011

1112
from ..types import agent_rpc_params, agent_list_params, agent_rpc_by_name_params
1213
from .._types import NOT_GIVEN, Body, Query, Headers, NotGiven
@@ -1073,6 +1074,8 @@ async def send_message_stream(
10731074
except json.JSONDecodeError:
10741075
# Skip invalid JSON lines
10751076
continue
1077+
except ValidationError:
1078+
raise ValueError(f"Invalid SendMessageStreamResponse returned: {line}")
10761079

10771080
async def send_event(
10781081
self,

0 commit comments

Comments
 (0)