Commit graph

3 commits

Author SHA1 Message Date
Anish Sarkar
602e13d98c refactor(plugins): move the bundle tooling under plugins/bundles
Plugins are being built as remote MCP servers first. The earlier, local
design's SDK, CLI, manifest rules and example move from plugins/core/ and
plugins/example/ to plugins/bundles/, deferred with bundles, so the top of
plugins/ is free for the plugin host and the registry. No behaviour change.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 20:19:47 +05:30
CREDO23
76e59c4897 feat(plugins): add the surfsense-plugins command for plugin authors 2026-09-30 17:05:53 +02:00
CREDO23
1d7c63c0fd chore(community-local): analyze the local backend against its own venv
The repo has one editor root pointed at surfsense_backend/.venv, so every
import the local backend does not share with cloud, sqlite_vec among them,
reads as unresolved. Pyright's own monorepo guidance for two virtualenvs is
a multi-root workspace: one analyzer per folder, each with its interpreter.
2026-09-04 10:31:10 +02:00