Skip to content

Global: Update AI Drawer to use chat history stored in the backend#4035

Open
finnar-bin wants to merge 33 commits intodevfrom
enhancement/4031-ai-drawer-chat-history
Open

Global: Update AI Drawer to use chat history stored in the backend#4035
finnar-bin wants to merge 33 commits intodevfrom
enhancement/4031-ai-drawer-chat-history

Conversation

@finnar-bin
Copy link
Copy Markdown
Contributor

@finnar-bin finnar-bin commented Apr 14, 2026

AI chat history will now be saved in the backend which helps build up context when chatting with the AI assistant. Creation of a new chat session and prompt logging is handled by the /client api while the frontend manages the update of an approved prompt.
Resolves #4031

Dependency

Preview

Screencast_20260414_114520.webm

and ensured that prompt approval status is updated when a prompt is
auto-applied
@finnar-bin finnar-bin self-assigned this Apr 14, 2026
@finnar-bin finnar-bin added the enhancement Improvement to an existing feature label Apr 14, 2026
@finnar-bin finnar-bin changed the title [Global] Update AI Drawer to use chat history stored in the backend Global: Update AI Drawer to use chat history stored in the backend Apr 14, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Coverage Report

Overall Coverage

Lines Statements Branches Functions
58.34% 58.30% 53.63% 53.04%

Changed Files Coverage

File Lines Statements Branches Functions
src/apps/content-editor/src/app/views/ItemEdit/components/ItemEditHeader/MoreMenu.tsx 54.54% 55.88% 80.00% 29.41%
src/shell/components/GlobalTopbar/GlobalTopbar.tsx 100.00% 100.00% 100.00% 100.00%
src/shell/services/mcp.ts 84.61% 84.61% 100.00% 77.77%
src/shell/services/types.ts n/a n/a n/a n/a
src/shell/views/Shell/AIDrawer.tsx 91.90% 91.80% 86.02% 87.75%
src/shell/views/Shell/Shell.tsx 88.37% 89.58% 82.14% 73.33%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Improvement to an existing feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AI Drawer - Chat History

1 participant