# tools: Ensure \`properties\` always exists in JSON Schema \(\#34015\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/966e75b610970af43643f4a5d309aa18c2434064)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 966e75b610970af43643f4a5d309aa18c2434064

Requested commit: 966e75b610970af43643f4a5d309aa18c2434064

Commit: 966e75b610970af43643f4a5d309aa18c2434064

Tree: 901f4a6a055211781c67c1a2ec79e1ce434224d1

Author: Oleksiy Syvokon

Committer: GitHub

## Message

```
tools: Ensure `properties` always exists in JSON Schema (#34015)

OpenAI API requires `properties` to be present, even if it's empty.

Release Notes:

- N/A
```

## Parents

- [861ca05fb91f6bfbdd0e09fa832d0d129ce9b407](https://git.cafe/gitcafe/zed/commit/861ca05fb91f6bfbdd0e09fa832d0d129ce9b407?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/966e75b610970af43643f4a5d309aa18c2434064?format=markdown)
