github logancyang/obsidian-copilot 3.1.0

2 days ago

Copilot for Obsidian - Release v3.1.0 🔥

3.1.0 finally comes out of preview!! 🎉🎉🎉 This release introduces significant advancements in chat functionality and memory management, alongside various improvements and bug fixes.

New Features

  • Brand New Copilot Chat Input: A completely redesigned chat input! This is a huge update we introduced after referencing all the industry-leading solutions.
    • Enhanced Context Referencing: A new typeahead system allows direct referencing of notes, folders, tags, URLs, and tools using familiar syntax like @, [[, #, and /.
    • Interactive "Pills": Referenced items appear as interactive pills for a cleaner interface and easier management. No tripping over typos again!
  • Long-Term Memory (plus): A major roadmap item, this feature allows Copilot to reference recent conversations and save relevant information to long-term memory. Memories are saved as .md files in the copilot/memory directory by default (configurable), allowing for inspection and manual updates.
    • Major item on the roadmap, making its debut
    • Enable "Reference Recent Conversation" and "Reference Saved Memory" in Plus settings
    • AI can see a summary of recent chats
    • AI can save and reference relevant info to long-term memory on its own
    • Option to manually trigger save by asking the agent or using the new @memory tool
    • Memories saved as md files under copilot/memory by default
    • Users can inspect or update memories as they like
  • Note Read Tool (plus agent mode): A new built-in agentic tool that can read linked notes when necessary.
  • Token Counter: Displays the number of tokens in the current chat session's context window, resetting with each new chat.
  • Max-Token Limit Warning: Alerts users when AI output is cutoff due to low token limits in user setting.
  • YouTube Transcript Automation (plus): YouTube transcripts are now fetched automatically when a YouTube URL is entered in the chat input. A new command, Copilot: Download YouTube Transcript, is available for raw transcript retrieval.
  • Projects Mode Enhancements (plus): Includes a new Chat History Picker and an enhanced progress bar.
  • Backend & Tooling:
    • Optimized agentic tool calls for smoother operation
    • Migration of backend model services.
    • Better search coverage when Semantic Search toggle is on.
    • Better agent debugging infra

Breaking Changes

  • The @pomodoro and @youtube tools have been removed from the tool picker.
  • (plus) Sentence and word autocomplete features are temporarily disabled due to unstable performance, with plans to reintroduce them with user-customizable options.

Bug Fixes

  • Fix random blank screen on Copilot Chat UI
  • Addressed issues with extracting response text, mobile typeahead menu size, chat crashes, tool call UI freezes, and chat saving.
  • Fixed illegal saved chat file names and improved image passing with copilot-plus-flash.
  • Avoided unnecessary index rebuilds upon semantic search toggle changes.
  • Ensured autonomous agent workflows use consistent tool call IDs and helper orchestration.
  • Resolved issues with dropdown colors, badge borders, search result numbers, folder context, and spaces in typeahead triggers.
  • Fix model addition in "Set Keys" window. "Verification" no longer required
  • Fix verification of certain Claude models (was complaining about top p -1 before, now it works)

Troubleshoot

  • If models are missing, navigate to Copilot settings -> Models tab and click "Refresh Built-in Models".
  • Users are encouraged to report any issues in the pre-release channel.

Don't miss a new obsidian-copilot release

NewReleases is sending notifications on new releases.