Skip to content

Qoderian 1.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 17:24
· 37 commits to main since this release
ec90b9c

Installation

Download main.js, manifest.json, and styles.css below, then place
them in your vault's plugin directory:

<your-vault>/.obsidian/plugins/qoderian/
├── main.js
├── manifest.json
└── styles.css

Then enable the Qoderian plugin in Obsidian settings.

LICENSE and NOTICE are attached for reference; the same notice is
embedded at the top of main.js.

What's Changed

Added

  • Qoder CLI chat embedded in the Obsidian sidebar, using the active vault as the
    working directory.
  • Multi-tab conversations with session persistence, resume, fork, and rewind.
  • Interactive approval for tool calls, with configurable permission modes.
  • Model, thinking effort, and context-window controls, plus context usage
    display reported by the Qoder Agent SDK.
  • Vault context input: @-mentions for notes and selected text, file chips, and
    image attachments.
  • Inline edit for rewriting a selection directly in the editor.
  • Slash commands, agents, skills, hooks, and MCP server configuration, sharing
    Qoder CLI's own project files.
  • Interface localization in 10 languages.

Changed

  • Aligned Query initialization, interruption, closing, and model discovery with
    the official Qoder Agent SDK TypeScript examples.
  • Model and reasoning-effort menus now open on click and close after selection,
    on outside click, or with Escape.

Removed

  • Removed local model context-window overrides; context windows now come from
    Qoder SDK metadata with built-in model-family fallbacks.
  • Removed the duplicate shared/Qoder environment settings and reusable
    environment snippets. qodercli now inherits the host process environment.

Fixed

  • Preserved SDK failures as first-class error blocks without duplicate text or
    successful-turn duration labels.
  • Restored Qoder model grouping and displayed model credit multipliers and
    promotion labels from runtime metadata.

See CHANGELOG.md for the full history.