command/bin/bash -lc "nl -ba app/tools.py | sed -n '390,430p'"
exit code 0
Output: 390 ) 391 target_price = float(eps) * ratio 392 return _safe_json( 393 { 394 "target_price": target_price, 395 "industry": industry, 396 "pe_ratio": ratio, 397 } 398 ) 399 400 401 def get_tools() -> list[StructuredTool]: 402 return [ 403 StructuredTool.from_function( 404 func=search_company_ticker, 405 name="search_company_ticker", 406 description="Search Financial Modeling Prep for matching companies and tickers by company name or partial ticker. Use this when a ticker is unknown or symbol data is not found.", 407 ), 408 StructuredTool.from_function( 409 func=get_symbol_data, 410 name="get_symbol_data", 411 description="Get company profile, quote, income statement, analyst ratings, and valuation data for a stock symbol.", 412 ), 413 StructuredTool.from_function( 414 func=get_news, 415 name="get_news", 416 description="Get recent English-language stock news for a company ticker.", 417 ),