Replace Note Content
bear-replace-textReplace text in Bear notes by targeting specific sections or the entire note body. Use this tool to update content after retrieving note IDs with bear-search-notes.
Instructions
Replace content in an existing Bear note — either the full body or a specific section. Requires content replacement to be enabled in settings. Use bear-search-notes first to get the note ID. To add text without replacing existing content use bear-add-text instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Note identifier (ID) from bear-search-notes | |
| scope | Yes | Replacement target: 'section' replaces under a specific header (requires header), 'full-note-body' replaces the entire note body (header must not be set) | |
| text | Yes | Replacement text content. When scope is "section", provide only the direct content for the targeted header — do not include markdown sub-headers (###). Replace sub-sections with separate calls targeting each sub-header. | |
| header | No | Section header to target — required when scope is "section", forbidden when scope is "full-note-body". Accepts any heading level, including the note title (H1). |