> ## Documentation Index
> Fetch the complete documentation index at: https://developers.redo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Diagnostic

> A problem in a document. Its message names a `diagnostics/<code>` page in `automationCatalog` that explains it.

**code** `String!` *required*

A stable code, such as E0101.

**column** `Int`

1-based column on that line.

**fixes** *required*

Suggested fixes, best first.

**fields**

**edits** *required*

The edits, in order.

**fields**

**find** `String!` *required*

The text to replace.

**replace** `String!` *required*

What replaces it.

**needsInput** `Boolean!` *required*

True when the edits insert a placeholder you must fill in before committing.

**title** `String!` *required*

What the fix does.

**line** `Int`

1-based line in the document, when it has one.

**message** `String!` *required*

What is wrong.

**severity** *required*

How much it matters.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.