github logancyang/obsidian-copilot 4.0.20

48 minutes ago

v4.0.20 - Project Files tab, continue a chat from any reply, approved rules

Projects get a big update. You can now see every file in a project, along with the notes, folders and tags you linked to it, right from the new Files tab.

Agent Chat is easier to steer too. When a chat drifts, branch off from any earlier reply and carry on in a new chat, with a different agent if you like. Take back any "always allow" you gave an agent. And chats with days of history now reopen with about 96% less memory.

🗂️ Projects

A project now opens on a Files tab, so you can see what is in it without digging through your vault. The project folder shows as a tree, and whatever your agents write lands at the top of it, ready to open with a click or drag into a message.

Give a project more to work from by linking notes, folders, tags, properties and web links with Link context, or by dropping notes and folders on the tab. A linked tag or property always shows the notes it covers right now. Agents also read the project's description, so they start each chat knowing what the project is for. (#4058, #4061, #4068, #4076, #4077, #4321, #4281, #4054, #4078, #4294, #4302, #4322, #4324)

✨ Enhancements

  • A chat that went off track no longer means starting over. Choose Continue from here in a new chat under any reply to branch off from that point, and switch the new chat to another agent from the model picker. (#4313, #4314, #4342)
    A Claude reply in Agent Chat listing three tagline ideas, with the Continue from here in a new chat button hovered under it and its tooltip showing the label
  • Changed your mind about an "always allow"? Edit approved rules on each agent's settings tab lists everything you let Claude Code, Codex or OpenCode do without asking. Remove any rule in one click. (#4150, #4155, #4165, #4166)
  • Clean up your chat list in seconds. Cmd-click (Ctrl-click on Windows) or Shift-click chats in Recent chats or the Copilot Navigator, then archive or delete them together. (#4298)
    Recent chats on the Agent Chat start screen with three chats selected and outlined, and a right-click menu offering Archive 3 chats and Delete 3 chats
  • See and control what Claude remembers. Auto memory on Claude's settings tab turns Claude's memory on or off for the vault, and Memory files opens what it has saved. (#4296)
    Claude's settings in Copilot with the Auto memory dropdown set to On and, below it, a Memory files row with an Open button
  • Drag files from other apps straight into chat, such as a PDF from a WeChat conversation. (#4267)
  • Reopening a long Agent Chat got a huge performance boost. In our test a chat with days of history loaded with about 96% less memory: 40 MB, down from 1.1 GB. (#4260, #4264)
  • Pick up a chat on another computer without losing the thread. Your messages keep the notes and web pages you attached, and the agent knows which files earlier replies read and changed, can open the images you sent, and gets about four times more of a long chat's history. (#4309, #4310, #4311, #4336)
  • More connectors: Mercury joins Browse connectors, and Airtable now connects as expected. (#4318, #4319, #4236)
  • Agent edits are easier to review. When an agent rewrites a sentence, its diff tab shows the old sentence and then the new one as two clean pieces. (#4323)
  • Jump straight to a note an agent changed by clicking its name in the reply's list of changed files. (#4325)
  • OpenCode runs each connector and MCP tool as its own step, so you see and approve every call separately. (#4234)
  • Agent Chat's home keeps Recent chats and Projects while the Copilot Navigator is open. (#4261)
  • Agents on Windows waste fewer turns on PowerShell commands that fail. (#4303)

🛠️ Bug Fixes

  • A chat you reopen keeps the model and effort it last ran on, and shows the images and notes you attached. (#4285, #4337)
  • Agent chats ask you to Reload only when their settings changed. (#4286)
  • A saved chat appears once in chat history after its project folder is renamed. (#4287)
  • Models from the Perplexity provider reply in Quick Chat. (#4266)
  • In Agent Chat on OpenCode, Perplexity Sonar Pro replies finish and GitHub Copilot models can read PDFs. (#4280)
  • OpenCode installs more reliably on Windows while antivirus scans the download. (#4271)
  • Agents see the Copilot Plus web, YouTube and X skills only while your Plus membership is active. (#4242)
  • Copilot offers to report a failed reply only for problems the Copilot team can fix. A reply your model provider rejected shows its error alone. (#4245, #4275)
  • Cleaned up Advanced settings by removing the API key storage row, which is no longer needed. (#4187)

⚠️ Compatibility Notes

  • Projects no longer use file-type patterns or Ignore files exclusions. If a project relied on them, link the notes, folders, tags or properties you want with Link context on the Files tab, and use the Project instructions to keep the agent out of a folder. (#4079)
  • If Copilot installed OpenCode for you, it updates to 2.2.7 the next time the plugin loads. (#4280)

📦 Install

Update Copilot from Obsidian → Community plugins.

Report issues through Copilot settings → Advanced → Report an Issue.

Don't miss a new obsidian-copilot release

NewReleases is sending notifications on new releases.