62 Commits (e9aacd50bc3c636583c26718367289ac20dde886)

Author SHA1 Message Date
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
Priyanka Punukollu dc048d5ef0 feat: complete property_tracker CRUD with SQLite — full agent access 1 month ago
Priyanka Punukollu 3072ea5b74 feat: add wealth_bridge tool — down payment power + global job offer COL calculator 1 month ago
Priyanka Punukollu a84a584312 feat: add Teleport API integration for global city coverage (200+ cities worldwide) 1 month ago
Priyanka Punukollu b6b30fc503 feat: replace mock Austin data with real ACTRIS MLS figures — January 2026 (7 counties) 1 month ago
Priyanka Punukollu e1bdb2fc88 feat(agent): complete showcase — real ACTRIS data, property tracker, 27 UI features 1 month ago
Priyanka Punukollu 3381967164 feat: add persistent chat history and clear button 1 month ago
Priyanka Punukollu 9933bddf08 test(real-estate): add bedroom/price filter + structured error tests (8 total) 1 month ago