Automattic / Automattic/jetpack

Mixing content and AI responses

Open
#33,125 1 comment 0 reactions 0 assignees View on GitHub
[AI Feature] AI Extension [Block] AI Assistant [Status] Stale
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

It's strange we're mixing the AI response with actual content.

I would expect that there would be a clear distinction between the two, and if I want to either replace the content, or add below/after, then I can do so — or discard everything and start over. It makes it unclear if I'm working with the AI, or I'm editing my content with the AI.

Like the screenshot below for example. I obviously wouldn't "accept" that response to be inserted into my content, and my actual content has been overwritten by the response. I need to be able to see my content, as well as the AI responses. I would expect a modal or popover to interact with the AI, with the option to replace/add/discard, instead of this current method of all or nothing.

CleanShot 2023-09-15 at 17 03 46
CleanShot 2023-09-15 at 17 12 36

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points; start by locating the AI response UI shown in the screenshots and tracing its current content-editing flow. Done means the original content remains visible and users can explicitly replace, append, or discard the response without an all-or-nothing overwrite.

Written by the indexing model from the issue text.

Assessment

Tech stack
react
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.