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

# Feedback

> Record and inspect typed feedback signals (helpful, not_helpful, inaccurate, unsafe, edit, regenerate) on messages.

# Feedback

Typed feedback is structured eval signal — `helpful` / `not_helpful` / `inaccurate` / `unsafe` / `edit` / `regenerate` bound to a message or trace. Distinct from chat reactions (social UI signal); feedback feeds evaluation and consolidation.

## `crewship feedback create`

| Flag        | Type   | Effect                                                                                       |
| ----------- | ------ | -------------------------------------------------------------------------------------------- |
| `--message` | string | Message id the signal binds to (required).                                                   |
| `--signal`  | string | `helpful` \| `not_helpful` \| `inaccurate` \| `unsafe` \| `edit` \| `regenerate` (required). |
| `--chat`    | string | Chat id (optional).                                                                          |
| `--trace`   | string | Trace id (optional).                                                                         |
| `--reason`  | string | Free-text reason (optional).                                                                 |

```bash theme={null}
crewship feedback create --message cmsg… --signal not_helpful --reason "wrong file"
```

## `crewship feedback list`

List signals for exactly one of `--message` or `--trace`.

```bash theme={null}
crewship feedback list --message cmsg…
crewship feedback list --trace tr_… --format json
```

## `crewship feedback delete`

Remove a signal from a message.

```bash theme={null}
crewship feedback delete --message cmsg… --signal not_helpful
```

## See also

* [`crewship eval`](/cli/eval) — replay/regression flows that consume feedback signal.
* [`crewship chat`](/cli/chat) — the conversations the messages come from.
