# YoloModeNoticeScreen

> **Class** in `deepagents_code`

📖 [View in docs](https://reference.langchain.com/python/deepagents-code/tui/widgets/yolo_mode_notice/YoloModeNoticeScreen)

In-TUI acknowledgement shown before unrestricted YOLO becomes active.

Dismisses with `YoloModeNoticeResult.ACKNOWLEDGE` on Enter (acknowledge and
enable), `YoloModeNoticeResult.MANUAL` on `m` (switch to Manual), and
`YoloModeNoticeResult.CANCEL` on Esc (keep the previous mode). Programmatic
dismiss may yield `None`; callers treat that like cancel so YOLO is never
left active without an explicit acknowledge.

## Signature

```python
YoloModeNoticeScreen(
    self,
    body: str | None = None,
)
```

## Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `body` | `str \| None` | No | Optional Markdown body under the title. Defaults to `YOLO_MODE_NOTICE_BODY`. Links open in a browser. (default: `None`) |

## Extends

- `ModalScreen[YoloModeNoticeResult]`

## Constructors

```python
__init__(
    self,
    body: str | None = None,
) -> None
```

| Name | Type |
|------|------|
| `body` | `str \| None` |


## Properties

- `BINDINGS`
- `CSS`
- `can_focus`

## Methods

- [`on_mount()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/yolo_mode_notice/YoloModeNoticeScreen/on_mount)
- [`compose()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/yolo_mode_notice/YoloModeNoticeScreen/compose)
- [`on_markdown_link_clicked()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/yolo_mode_notice/YoloModeNoticeScreen/on_markdown_link_clicked)
- [`action_confirm()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/yolo_mode_notice/YoloModeNoticeScreen/action_confirm)
- [`action_switch_to_manual()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/yolo_mode_notice/YoloModeNoticeScreen/action_switch_to_manual)
- [`action_cancel()`](https://reference.langchain.com/python/deepagents-code/tui/widgets/yolo_mode_notice/YoloModeNoticeScreen/action_cancel)

---

[View source on GitHub](https://github.com/langchain-ai/deepagents/blob/4bfa52000ef65ac623d8ada0cb67f67cbdd663ea/libs/code/deepagents_code/tui/widgets/yolo_mode_notice.py#L57)