Researcher-Agent / mcp_client.py

Commit History

fix: Update _extract_and_emit_metrics for flattened data structure
287f0b8

vn6295337 Claude Opus 4.5 commited on

Refactor: Source-keyed output format across all MCP servers
50c0d03

vn6295337 Claude Opus 4.5 commited on

Fix end_date emission for valuation, volatility, and macro metrics
8b9a7b7

vn6295337 Claude Opus 4.5 commited on

Add schema normalizers for MCP output consistency
26c5c2f

vn6295337 Claude Opus 4.5 commited on

Fix news metric extraction - use 'results' field
4de32a0

vn6295337 Claude Opus 4.5 commited on

Fix mcp_client.py - restore nested financials/debt access
7de6ec4

vn6295337 Claude Opus 4.5 commited on

Fix temporal data for calculated metrics (margins, debt_to_equity)
fbe5ac1

vn6295337 Claude Opus 4.5 commited on

Refactor emit_metric to use structured payload dict
e7b767d

vn6295337 Claude Opus 4.5 commited on

Add comprehensive null checks in _extract_and_emit_metrics
2901968

vn6295337 Claude Opus 4.5 commited on

Add status messages for empty news/sentiment data
584203d

vn6295337 Claude Opus 4.5 commited on

Add temporal data streaming to A2A partial_metrics
f286eb6

vn6295337 Claude Opus 4.5 commited on

Initial commit: Researcher Agent
d66c6c9

vn6295337 Claude Opus 4.5 commited on