# The agent is not ready to publish

> 409 agent_not_publishable

The console's Publish check found something to fix first: a missing prompt, a tool without its credential, a rehearsal that now fails. `errors` lists every reason.

## What to do

Fix what `errors` names — in the definition or in the console — and publish again.

## Retrying

Not until what `errors` names is fixed.
