## getnao/nao — v0.3.14…v0.3.15

_9 commits._

### Features
- **feat: semantic layer support with dbt MetricFlow (#1687)** (18bcbba)
- **Add an adaptive prompt section describing the available context and what each template contains (#1417)** (feaf275)
- **feat(mcp): scope the nao MCP endpoint to a project via /mcp/:projectId (#1679)** (01b491b)

### Fixes
- **fix - Chat cleanly displays provider 500 error #1633 (#1667)** (e7a965d)
- **fix(security): reject symlinks escaping the project folder in tool paths (#1682)** (7c8b09d)
- **fix(feature): make new-version indicator less alarming (#1449)** (e54d7eb)
- **hotfix(env) NAO_CONTEXT_SOURCE cant be set with mode=cloud** (898ee16)

### Backend
- **Feat/pull context from UI 1493 (#1503)** (97e8ae3)

### Chore
- **chore: add script to delete old nao-core releases from PyPI (#1686)** (d71b726)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/getnao/nao?utm_source=github-action)._