| 2026-06-16 |
Simplify navi_ui instructions for small models
...
- mcp_servers.d/navi_ui.json: one-line tool call format, explicit component_name=card_grid, minimal schema, session_id auto-injected.
- navi/mcp/ui_server.py: flatten SERVER_INSTRUCTIONS to a strict JSON schema + numbered hard rules, remove mixed-format examples.
- navi/profiles/realtor/system_prompt.txt: replace YAML-ish example with exact JSON payload, numbered rules, clear session_id auto-injected note.
Co-Authored-By: Claude <noreply@anthropic.com>
Eugene Sukhodolskiy
committed
9 days ago
|
Enable navi_ui card_grid for realtor profile
...
- Add navi_ui MCP group to realtor profile tools.
- Document card_grid payload shape in realtor system prompt.
- Add card_grid schema validation in navi/mcp/ui_server.py.
- Implement CardGrid.vue: 4-card responsive grid, image/meta/description,
modal with full details and actions on click.
- Render UI components via dynamic component in UiComponentCard.vue.
- Tests: card_grid payload validation, chat store handler, CardGrid rendering
and modal open.
Co-Authored-By: Claude <noreply@anthropic.com>
Eugene Sukhodolskiy
committed
9 days ago
|
Harden realtor profile search rules and filters
...
- Add hard rule: only listings returned by MCP tools may be reported;
no invented addresses, prices, contacts, or 'similar' examples.
- Replace weak fallback with mandatory multi-attempt fallback order
(switch search type, drop filters, simplify query, widen location,
minimal search) before reporting no results.
- Expand filter list to full MetadataFilters set with enum values.
- Add explicit mapping of vague user phrases to concrete filters
(e.g. 'с ремонтом' -> renovation_status, 'у метро' -> metro_distance).
- Add forbidden query patterns and good/bad Ukrainian query examples.
- Sync MCP server instructions with same anti-hallucination and filter
rules, including example queries.
Eugene Sukhodolskiy
committed
9 days ago
|
Apply rent_bot user flow to realtor profile
...
- Expand realtor system prompt with full user-flow semantics:
onboarding, parameter extraction, clarifying questions, semantic vs FTS
search, carousel-style results, detail card, contact/favorite/more/passive
search follow-up actions. Add image rendering instructions.
- Extend vmk_data MCP server instructions to mention listing image URLs.
Eugene Sukhodolskiy
committed
9 days ago
|
| 2026-06-12 |
Add vmk_data MCP server and realtor profile for real estate search
...
- mcp_servers.d/vmk_data.json: streamable_http to localhost:8080
- navi/profiles/realtor/: config + system_prompt + subagent_system_prompt
Profile includes semantic & FTS search, listing details, schema tools
Co-Authored-By: Claude <noreply@anthropic.com>
Eugene Sukhodolskiy
committed
13 days ago
|