Skip to content

Commit 52e04f8

Browse files
committed
feat: add analyst recommendations, fix agent turn logic, remove legacy dirs
Lucky/Prudence agents: - add _strip_leading_addressee_prefixes() to prevent double-addressee format (e.g. "Lucky: Prudence: ...") - reset per-turn state flags at start of fresh user question to prevent duplicate consecutive utterances - restore peer reaction path so agents reliably respond to each other Financial agent (Finn): - add RECOMMENDATIONS_QUERY intent with Finnhub stock/recommendation endpoint - add _has_recommendations_intent() and _format_recommendations_response() helpers - add hard guardrail in utterance_handler.py and mcp_server.py so analyst/rating queries never fall back to price quote Housekeeping: - remove all openfloor-old directories across both agents and shared libs Signed-off-by: Deborah Dahl <dahl@conversational-technologies.com>
1 parent 6c98991 commit 52e04f8

27 files changed

Lines changed: 134 additions & 4026 deletions

assistantClient/openfloor-old/__init__.py

Lines changed: 0 additions & 37 deletions
This file was deleted.

assistantClient/openfloor-old/agent.py

Lines changed: 0 additions & 291 deletions
This file was deleted.

0 commit comments

Comments
 (0)