Skip to content

Releases: atman-33/opencodian

v0.3.0

Choose a tag to compare

@atman-33 atman-33 released this 14 Mar 06:46

Release v0.3.0

Added

  • Bundled OpenCode runtime support with plugin-local config handling and runtime status surfaced in settings
  • Agent-aware @ mentions and richer request parts for chat prompts
  • Two-level mention picker improvements for files, skills, and agents with fuzzy matching

Changed

  • Improved provider/model loading with clearer summaries and debug logging
  • Updated settings guidance to explain bundled runtime behavior and config fallback behavior
  • Refined mention and composer UX, including slash-command discovery in the chat input

Fixed

  • Prompt/request handling edge cases in OpenCodeService, including null-body responses and timeout/error propagation
  • Windows startup fallback when auto-detected OpenCode is a .cmd launcher
  • Startup fallback to system OpenCode when bundled runtime or plugin-local config is missing

Installation

Via BRAT

  1. Install BRAT plugin
  2. Add this repository URL in BRAT settings
  3. BRAT will auto-update to this version

Manual

  1. Download the attached files: main.js, manifest.json, styles.css
  2. Place them in: <VaultFolder>/.obsidian/plugins/ai-terminal/
  3. Restart Obsidian and enable the plugin

v0.2.0

Choose a tag to compare

@atman-33 atman-33 released this 10 Mar 15:17

Release v0.2.0

Added

  • Slash command suggestions in chat composer (/ trigger) for discoverability of commands and skills
  • Suggestions sourced from .claude/skills, .opencode/command, and .opencode/skills directories
  • Keyboard and mouse navigation for slash suggestion dropdown

Installation

Via BRAT

  1. Install BRAT plugin
  2. Add this repository URL in BRAT settings
  3. BRAT will auto-update to this version

Manual

  1. Download the attached files: main.js, manifest.json, styles.css
  2. Place them in: <VaultFolder>/.obsidian/plugins/ai-terminal/
  3. Restart Obsidian and enable the plugin

v0.1.2

Choose a tag to compare

@atman-33 atman-33 released this 10 Feb 00:50

Release v0.1.2

Added

  • Clickable internal note links in assistant messages for seamless navigation
  • New skills for OpenSpec workflows (obsidian-plugin-deploy, obsidian-plugin-release, pr-to-origin-main)

Changed

  • Enhanced assistant message display with interactive link support

Installation

Via BRAT

  1. Install BRAT plugin
  2. Add this repository URL in BRAT settings
  3. BRAT will auto-update to this version

Manual

  1. Download the attached files: main.js, manifest.json, styles.css
  2. Place them in: <VaultFolder>/.obsidian/plugins/ai-terminal/
  3. Restart Obsidian and enable the plugin

v0.1.1

Choose a tag to compare

@atman-33 atman-33 released this 07 Feb 12:16
0428b2c

Release v0.1.1

Added

  • Progressive timeout notices for chat responses (15s and 30s thresholds)
  • Rate limit error detection with user-friendly messages

Changed

  • Improved error handling in OpenCodeService to abort event streams on prompt failures

Fixed

  • Fixed UI hanging indefinitely when rate limit errors occur
  • Fixed linting issues: replaced require('fs') with ES module import
  • Fixed unused variable warnings in OpenCodeService

Installation

Via BRAT

  1. Install BRAT plugin
  2. Add this repository URL in BRAT settings
  3. BRAT will auto-update to this version

Manual

  1. Download the attached files: main.js, manifest.json, styles.css
  2. Place them in: <VaultFolder>/.obsidian/plugins/ai-terminal/
  3. Restart Obsidian and enable the plugin