Skip to main content

Documentation Index

Fetch the complete documentation index at: https://manifest.build/docs/llms.txt

Use this file to discover all available pages before exploring further.

What you saw

[🦚 Manifest M300] `messages` array is required.
See https://manifest.build/docs/errors/M300

Why it happened

The OpenAI-compatible chat completions API requires a messages array with at least one entry. Manifest got a body where messages was missing, not an array, or empty.

How to fix it

Send a body shaped like this:
{
  "model": "auto",
  "messages": [
    { "role": "user", "content": "Hello" }
  ]
}
The OpenAI SDK handles this for you. If you’re hand-rolling the request, eyeball the JSON before posting.