|
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> |
|---|
|
|
| navi/mcp/ui_server.py |
|---|
| navi/profiles/realtor/config.json |
|---|
| navi/profiles/realtor/system_prompt.txt |
|---|
| tests/unit/mcp/test_ui_server.py |
|---|
| webclient/src/components/messages/CardGrid.vue 0 → 100644 |
|---|
| webclient/src/components/messages/UiComponentCard.vue |
|---|
| webclient/tests/unit/components/CardGrid.test.js 0 → 100644 |
|---|
| webclient/tests/unit/stores/chat.test.js |
|---|