Commit History

Refine portfolio data extraction in financial agent: Enhance JSON response to include total investment field, improve markdown handling, and validate JSON structure for better accuracy. Update error messages in tools.py to include debug information for input received.
92d263d
Running

Abid Ali Awan commited on

Enhance portfolio extraction in financial agent: Update extraction logic to include total investment amount and improve handling of natural language inputs. Modify JSON response format and refine regex patterns for better accuracy in parsing holdings.
3a614b5

Abid Ali Awan commited on

Enhance holdings extraction in FinancialTools: updated regex patterns to differentiate between percentage and share formats, improving accuracy in parsing investment holdings.
6bc1434

Abid Ali Awan commited on

Refactor allocation calculation in FinancialTools: simplified logic for determining final total value based on investment type, ensuring accurate handling of both percentage-based and share-based portfolios.
c317aeb

Abid Ali Awan commited on

Enhance investment and holdings extraction in FinancialTools: implemented improved regex patterns for parsing total investment amounts and holdings percentages, increasing accuracy and flexibility in input handling.
d5c2e38

Abid Ali Awan commited on

Update default total investment value in FinancialTools: changed default from 50000 to 0 to better reflect initial investment state and improve input handling.
1966c5c

Abid Ali Awan commited on

Refactor FinancialTools: improved code readability by restructuring conditional statements and enhancing input parsing logic, while maintaining functionality for financial analysis and market trend reporting.
6f12f14

Abid Ali Awan commited on

Enhance investment input parsing in FinancialTools: added support for K, M, B suffixes in total investment amounts, improving accuracy in financial calculations.
3d3f7e4

Abid Ali Awan commited on

Refactor portfolio analyzer in FinancialTools: improved input handling for total investment and holdings, enhanced calculation logic for value and allocation, and added diversification recommendations based on portfolio analysis.
960de4c

Abid Ali Awan commited on

Refactor portfolio analyzer in FinancialTools: simplified input extraction and handling, improved default portfolio logic, and enhanced analysis output with basic recommendations for diversification.
27965d3

Abid Ali Awan commited on

Improve input handling in FinancialTools: added support for multiple input formats for holdings and enhanced validation for holding entries.
5a45108

Abid Ali Awan commited on

Enhance financial tools error handling: added fallback for stock price retrieval, improved exception handling for individual stock errors, and updated README formatting for clarity.
fa3d0f6

Abid Ali Awan commited on

Refactor financial tools: removed expense tracker functionality, updated budget planner keywords, and improved README with new tags and demo video link.
563fd53

Abid Ali Awan commited on

Update README.md to enhance project description, add detailed features, installation instructions, example prompts, and technical architecture for the Financial Advisory Agent. Changed emoji and color scheme for better representation.
5ad2796

Abid Ali Awan commited on