Skip to content

Releases: danrfletcher/obsidian-inline-agents

0.2.1

Choose a tag to compare

@github-actions github-actions released this 31 Aug 19:37

What's Changed

Full Changelog: 0.2.0...0.2.1

0.2.0

Choose a tag to compare

@danrfletcher danrfletcher released this 31 Aug 18:35
ed6ed0a

Three features landed since 0.1.3:

  • Per-button agent selection — an agent-button code block can set agent: ClaudeCode / agent: OpenCode to override the plugin-wide Default Agent setting for that one button.
  • Model mappings — Settings → Inline Agents now has a per-provider Model mappings list (name → model string, with a dropdown of known/live models, a connection-status dot per provider, and a copy button per model). A button's model: <name> line resolves against these, or passes a literal model string straight through to the CLI's --model flag.
  • Context and templatingprompt: is no longer a single hardcoded {{this file}} placeholder. It now supports {{ path.to.value }} lookups against the note's file/vault/date context (file.basename, file.frontmatter.<key>, vault.name, date.today, etc.), plus an opt-in {{= expression }} mini expression language (property access, comparisons, a ternary, a small helper set) gated behind a new Allow JavaScript expressions in prompts setting, default off.

See the README for full docs on all three.

Full Changelog: 0.1.3...0.2.0

0.1.3

Choose a tag to compare

@github-actions github-actions released this 31 Aug 16:13

Full Changelog: 0.1.2...0.1.3

0.1.2

Choose a tag to compare

@github-actions github-actions released this 31 Aug 15:56

Full Changelog: 0.1.1...0.1.2

0.1.1

Choose a tag to compare

@github-actions github-actions released this 31 Aug 15:42

Full Changelog: 0.1.0...0.1.1

0.1.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 15:34