Skip to content

feat(ai): add integrated assistant for code, notes and HTTP workflows - #951

Merged
antonreshetov merged 77 commits into
mainfrom
feat/ai-assistant
Sep 25, 2026
Merged

antonreshetov merged 77 commits into
mainfrom
feat/ai-assistant

Conversation

@antonreshetov

Copy link
Copy Markdown
Member

Adds a built-in AI assistant across Code, Notes and HTTP, with cloud provider and local model connections. Users can ask questions about attached content, find records in their vault and carry out application workflows from the chat.

  • Supports contextual chat, vault search, editing and application workflows.
  • Adds change previews, task undo, steering and queued tasks.
  • Includes HTTP analysis and confirmed HTTP/WebSocket execution.
  • Adds persistent prompt history with keyboard navigation and a configurable limit.
  • Includes provider settings, documentation and interactive playground scenarios.

Validation

Targeted automated tests and manual UI checks with OpenAI. The latest QA covered prompt history, steering, draft restoration and persistence across renderer reloads; it does not establish full branch coverage. Ten scoped tests passed in the latest QA run; four prompt-history tests also passed after the caret-position adjustment. Commit formatting and lint hooks passed.

Known development issue

After hot updates in development, chat messages can stop rendering until the renderer is reloaded. The cause has not yet been isolated. HMR is not active in packaged builds.

@antonreshetov antonreshetov self-assigned this Sep 25, 2026
@antonreshetov
antonreshetov merged commit 6348a41 into main Sep 25, 2026
@antonreshetov
antonreshetov deleted the feat/ai-assistant branch September 25, 2026 08:27
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.

1 participant