Skip to content

ObsidiAI 0.1.3

Choose a tag to compare

@github-actions github-actions released this 20 Sep 05:03
· 9 commits to main since this release

ObsidiAI 0.1.3

Improved chat presentation

  • Claude-inspired progressive text reveal: incoming chunks gently fade into place while earlier words remain stable. There is no artificial typing delay or whole-answer replay on each token.
  • A pulsing notebook logo and Thinking indicator while waiting/streaming, followed by a brief completed-Markdown transition. Stop ends the pulse; restored history does not replay the result transition. Reduced-motion preferences disable these effects.
  • The README notebook logo now appears in the app header, welcome/setup screen, assistant messages, workspace tab, and ribbon. It is bundled into the plugin; no extra installation asset is needed.

Fixed attachment display

Newly sent messages show the original prompt plus compact file and skill labels instead of dumping the expanded note/skill context into the chat bubble. File labels open the attached note. The model still receives the complete attachment snapshot, and saved conversations retain that context for future requests. Labels survive history reload. Older saved transcripts retain their original display text.

This changes presentation, not privacy: saved model messages can still contain sent note excerpts and skill instructions in the plugin's unencrypted history.json.

Install or update

  1. Download obsidiai-0.1.3.zip, not GitHub's automatic source archive.
  2. Replace main.js, manifest.json, and styles.css in <vault>/.obsidian/plugins/obsidiai/. Preserve data.json and history.json if present.
  3. Reload Obsidian or disable/re-enable ObsidiAI after the current run settles.

Requirements remain Obsidian desktop 1.11.4+ and embedded Node 22.19.0+. The three individual plugin files are also attached.

Verification

  • 114 tests pass locally, including a regression that failed before the attachment-display fix and now verifies compact display plus intact model context across history reload.
  • Native Obsidian 1.13.7 checks covered actual streamed text integrity, bounded live text nodes, final Markdown, cancellation, reduced motion, README logo rendering, clickable attachment labels, restored history, light/dark themes, and narrow-pane layout.
  • Native animation checks used a local scripted provider, not a new remote-provider verification. Existing OAuth and native third-party plugin-manager verification limits remain unchanged.