mirror of
https://github.com/Xe138/AI-Trader.git
synced 2026-04-02 01:27:24 -04:00
chore: remove debug logging from ContextInjector
Removed noisy debug print statements that were added during troubleshooting. The context injection is now working correctly and no longer needs diagnostic output. Cleaned up: - Entry point logging - Before/after injection logging - Tool name and args logging
This commit is contained in:
@@ -52,10 +52,6 @@ class ContextInjector:
|
|||||||
"""
|
"""
|
||||||
# Inject context parameters for trade tools
|
# Inject context parameters for trade tools
|
||||||
if request.name in ["buy", "sell"]:
|
if request.name in ["buy", "sell"]:
|
||||||
# Debug: Log self attributes BEFORE injection
|
|
||||||
print(f"[ContextInjector.__call__] ENTRY: id={id(self)}, self.signature={self.signature}, self.today_date={self.today_date}, self.job_id={self.job_id}, self.session_id={self.session_id}, self.trading_day_id={self.trading_day_id}")
|
|
||||||
print(f"[ContextInjector.__call__] Args BEFORE injection: {request.args}")
|
|
||||||
|
|
||||||
# ALWAYS inject/override context parameters (don't trust AI-provided values)
|
# ALWAYS inject/override context parameters (don't trust AI-provided values)
|
||||||
request.args["signature"] = self.signature
|
request.args["signature"] = self.signature
|
||||||
request.args["today_date"] = self.today_date
|
request.args["today_date"] = self.today_date
|
||||||
@@ -66,8 +62,5 @@ class ContextInjector:
|
|||||||
if self.trading_day_id:
|
if self.trading_day_id:
|
||||||
request.args["trading_day_id"] = self.trading_day_id
|
request.args["trading_day_id"] = self.trading_day_id
|
||||||
|
|
||||||
# Debug logging
|
|
||||||
print(f"[ContextInjector] Tool: {request.name}, Args after injection: {request.args}")
|
|
||||||
|
|
||||||
# Call the actual tool handler
|
# Call the actual tool handler
|
||||||
return await handler(request)
|
return await handler(request)
|
||||||
|
|||||||
Reference in New Issue
Block a user