Skip to content

Commit e47e25c

Browse files
committed
add the request id through the client
1 parent 2448242 commit e47e25c

File tree

2 files changed

+1
-1
lines changed

2 files changed

+1
-1
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ class RequestIDMiddleware(BaseHTTPMiddleware):
4646
async def dispatch(self, request: Request, call_next):
4747
# Extract request ID from header or generate a new one if there isn't one
4848
request_id = request.headers.get("x-request-id") or str(uuid.uuid4())
49+
logger.info(f"Request ID: {request_id}")
4950
# Store request ID in request state for access in handlers
5051
ctx_var_request_id.set(request_id)
5152
# Process request

src/agentex/lib/utils/logging.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ def json_record(self, message: str, extra: dict, record: logging.LogRecord) -> d
2020
extra["lineno"] = record.lineno
2121
extra["pathname"] = record.pathname
2222
extra["request_id"] = ctx_var_request_id.get(None)
23-
2423
if _is_datadog_configured:
2524
extra["dd.trace_id"] = tracer.get_log_correlation_context().get("dd.trace_id", None) or getattr(
2625
record, "dd.trace_id", 0

0 commit comments

Comments
 (0)