* fix: replace the selected text with ai response in the same line
* fix: replace the selected text with ai response in the multiple lines
* fix: integrate the replace function in the ai writer cubit
* fix: unit test and integration test
* feat: ai writer block
* test: fix integration tests
* chore: add continue writing to slash menu
* chore: focus issues during insertion
* fix: explain button position
* fix: gesture detection
* fix: insert below
* fix: undo
* chore: improve writing toolbar item
* chore: pass predefined format when using quick commands
* fix: continue writing in an empty document or at the beginning of a document
* fix: don't allow selecting text not in content
* fix: related question not following predefined format
* feat: support markdown syntax in ai writer block
* feat: support nested list
* test: add markdown text robot tests
* feat: support in-memory update in ai-writer block
* feat: support markdown in ask ai block
* feat: render ai result with appflowy_editor
* feat: support markdown syntax in ask ai block
* fix: selection after replace