69 Commits (018af2c09ce9c162beef49d405124863cf95af93)

Author SHA1 Message Date
Priyanka Punukollu 460b391b03 fix: add show me my transactions to transaction routing keywords 1 month ago
Priyanka Punukollu 3be95e80cf fix: use MANUAL dataSource for Ghostfolio transaction imports — agent fetches price from Yahoo Finance first, then submits to Ghostfolio with price included, avoiding redundant Yahoo Finance validation call that times out on Railway 1 month ago
Priyanka Punukollu 4cb563b013 fix: USD/cash symbols return price=1.0 1 month ago
Priyanka Punukollu 7ad48e9b12 fix: move nixpacks.toml to agent/ only — 1 month ago
Priyanka Punukollu e58922bd96 fix: remove auto-redirect from login page — always show login form, fixes production auth loop without affecting local 1 month ago
Priyanka Punukollu aaa323caa1 debug: add auth flow logging to diagnose production redirect loop 1 month ago
Priyanka Punukollu 134c481e2c fix: add error_count to /metrics endpoint 1 month ago
Priyanka Punukollu 10a8855180 fix: close routing gaps from Railway logs — prize/prise misspellings, how many shares, rental yield, salary raise comparison, capabilities query, full portfolio summary all route correctly 1 month ago
Priyanka Punukollu b749638fb8 fix: improve routing robustness — better keyword coverage for stock/property/retirement queries, improved LLM fallback prompt with examples and clearer market vs performance distinction 1 month ago
Priyanka Punukollu dbed673d92 feat: add LLM fallback classification — when keyword matching fails the LLM classifies intent using Haiku, handles any natural language phrasing without hardcoded keywords 1 month ago
Priyanka Punukollu 8e3a00baf0 fix: defer chat history restore until DOM is ready — restoreSession and autoResumeSession now run after DOMContentLoaded so chat container exists before messages are appended 1 month ago
Priyanka Punukollu 26ae2655eb fix: persist chat history across page reload — messages saved to localStorage per session, restored on load, meta included for metadata panel on restore 1 month ago
Priyanka Punukollu 68f3af7fb0 fix: restore metadata panel below messages — tools_called, confidence, latency, citations visible on every assistant response 1 month ago
Priyanka Punukollu 1c81e2af8c fix: route my-TICKER-stock queries to market_data — pattern check before portfolio check, typo corrections applied (APPL→AAPL) 1 month ago
Priyanka Punukollu 0a3c276a46 fix: add demo credentials hint on login page — shows test@example.com / password 1 month ago
Priyanka Punukollu 617b4b44ad fix: copy button shows icon and text label — ⎘ Copy / ✓ Copied! instead of icon only 1 month ago
Priyanka Punukollu 11618b0b56 fix: disambiguate share-of queries — my share of AAPL routes to portfolio holdings, share price of AAPL routes to market data 1 month ago
Priyanka Punukollu 453770ce00 perf: Haiku for simple queries, Sonnet for complex — portfolio/property/market queries now ~2s, strategy/life-decision ~10s 1 month ago
Priyanka Punukollu 4e0b14c57a fix: improve stock price query recognition — handle typos (APPL→AAPL), add share-of phrasing, add company name aliases for ticker extraction 1 month ago
Priyanka Punukollu fa977bfcfc fix: pin bcrypt<4.1 to restore /auth/login — passlib incompatible with bcrypt 4.1+, caused 500 on login and blocked /chat/steps 1 month ago
Priyanka Punukollu 10ef61bab5 docs: add eval dataset README as open source contribution documentation 1 month ago
Priyanka Punukollu ff6eceb6dc test: add latency bounds test for tool execution — documents that tools run in <5s, LLM synthesis latency is separate and documented 1 month ago
Priyanka Punukollu 7a76750cdd feat: add eval history storage with regression detection — saves every run to JSON, flags when pass rate drops 1 month ago
Priyanka Punukollu 46087e2d27 fix: remove session restore notification — messages appear silently on load, no toast needed 1 month ago
Priyanka Punukollu 283c23e9aa fix: route stock price queries to market_data not portfolio_analysis 1 month ago
Priyanka Punukollu 47e8c34943 feat: UI polish, chat persistence, auth, parallel evals — 60/60 passing 1 month ago
Priyanka Punukollu 8a60e4d719 fix: resolve all eval failures — classifier now passes 267/267 tests at 100% 1 month ago
Priyanka Punukollu 4a67afead3 debug: add stdout print logs to classify_node for Railway visibility 1 month ago
Priyanka Punukollu 17394f5317 fix: remove MLS banner; extend tax season banner to Feb-Apr 1 month ago
Priyanka Punukollu effa4a217c fix: broaden context_followup detection in classify_node 1 month ago
Priyanka Punukollu 539a861d96 feat: complete observability — latency_ms, tokens, cost tracking, /metrics endpoint 1 month ago
Priyanka Punukollu 443818bacd test: expand eval dataset to 56 new cases — 20 happy path, 12 edge, 12 adversarial, 12 multi-step 1 month ago
Priyanka Punukollu 8400735573 fix: restore 126 tests — add conftest mock for teleport API, fix async config 1 month ago
Priyanka Punukollu cb3674314d fix: route 'total net worth' to property_net_worth not wealth_portfolio_summary 1 month ago
Priyanka Punukollu 524cbe0c3e test: add property onboarding and strategy assumption tests 1 month ago
Priyanka Punukollu fa52271e5d feat: improve net worth response formatting with clear financial picture layout 1 month ago
Priyanka Punukollu edec30c9c3 feat: add conversational property onboarding flow 1 month ago
Priyanka Punukollu 0726b4e5f5 feat: extract user assumptions from strategy queries — appreciation, interval, years, price 1 month ago
Priyanka Punukollu 1d0b4fb301 fix: strategy simulator uses user assumptions not hardcoded predictions 1 month ago
Priyanka Punukollu 1879169f34 fix: update classifier prompt and routing map — all 9 tool categories now correctly routed 1 month ago
Priyanka Punukollu 31964ae716 fix: resolve Railway deployment crash — wealth_bridge.py used agent.tools absolute imports that fail without PYTHONPATH; add sys.path fallback pattern to work in both local and Railway environments 1 month ago
Priyanka Punukollu dd3ed380ce fix: add version marker and verify deployment pipeline 1 month ago
Priyanka Punukollu c87072965f fix: add execution handlers for all 5 new feature query types in graph.py 1 month ago
Priyanka Punukollu 9147144841 fix: equity advisor uses shared db connection for test isolation 1 month ago
Priyanka Punukollu f992f7a86f feat: add family financial planner with global childcare data 1 month ago
Priyanka Punukollu 6f62abcb53 feat: add equity unlock advisor to property tracker 1 month ago
Priyanka Punukollu 59209cd122 feat: add life decision advisor with safe tool orchestration 1 month ago
Priyanka Punukollu 6c30617afb feat: add wealth gap visualizer with Fed Reserve benchmarks 1 month ago
Priyanka Punukollu 591af17507 feat: add relocation runway calculator 1 month ago
Priyanka Punukollu c48c12d618 feat: complete property_tracker CRUD with SQLite + add 8 wealth bridge tests 1 month ago