Skip to content

Ask Quill chat UI + assistant module (no macOS, pluggable backend)#44

Closed
taylorarndt wants to merge 1 commit into
feature/0.1.2from
feature/ai-chat-ui
Closed

Ask Quill chat UI + assistant module (no macOS, pluggable backend)#44
taylorarndt wants to merge 1 commit into
feature/0.1.2from
feature/ai-chat-ui

Conversation

@taylorarndt
Copy link
Copy Markdown
Member

Adds the message-list Ask Quill chat UI (suggestions, approval-before-insert, Copy), the Train Writing Style dialog, and the quill/core/ai module (backend-agnostic Assistant, CommandRegistry tool bridge, agentic decision, style conditioning).

  • No macOS code, no Foundation Models requirement. The UI sits behind an AIBackend interface, so it can be wired to the existing Ollama/Custom-HTTP connection (assistant_ai.py) on Windows.
  • New files only (no edits to your in-progress files) — wiring a menu item to open AskQuillChatDialog is the only integration step.

Assigned for review. 🤖 Generated with Claude Code

Message-list chat UI (assistant_panel.py) with suggestions and approval-before-
insert, the Train Writing Style dialog (style_panel.py), and the quill/core/ai
module (backend-agnostic Assistant, CommandRegistry tool bridge, agentic
decision, writing-style conditioning). UI is pluggable behind an AIBackend so it
can run on Jeff's Ollama/HTTP backend on Windows — no Foundation Models or
macOS platform code included.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 30, 2026 20:41
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@taylorarndt taylorarndt deleted the feature/ai-chat-ui branch May 30, 2026 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants