Skip to content

feat: re-center the Obsidian plugin around the Python backend runtime#188

Merged
maehwasoo merged 2 commits intomainfrom
feat/issue-180-python-centered-plugin-runtime
Mar 19, 2026
Merged

feat: re-center the Obsidian plugin around the Python backend runtime#188
maehwasoo merged 2 commits intomainfrom
feat/issue-180-python-centered-plugin-runtime

Conversation

@maehwasoo
Copy link
Copy Markdown
Owner

What

  • Re-center the plugin runtime UI around the Python backend with a primary backend status bar/modal and Python-first startup order
  • Reword settings and commands so MCP is treated as an optional transition service
  • Update plugin/runtime docs to describe the Python-centered local runtime model

Why

How

  • Add a Python backend status bar/modal, a Python backend status command, and a small startup helper that boots Python before MCP when both are enabled
  • Keep MCP and indexer explicit as transition components in settings copy and README/overview docs
  • Add focused tests for Python-first startup order and backend status bar rendering, then verify with pnpm check:ci

@maehwasoo maehwasoo self-assigned this Mar 18, 2026
@github-actions github-actions bot added docs Improvements or additions to documentation plugin Obsidian plugin enhancement New feature or request labels Mar 18, 2026
@maehwasoo maehwasoo merged commit 42387af into main Mar 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Improvements or additions to documentation enhancement New feature or request plugin Obsidian plugin

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: re-center the Obsidian plugin around the Python backend runtime

1 participant