mirror of
https://github.com/logancyang/obsidian-copilot.git
synced 2026-07-22 07:50:24 +00:00
* docs(design): add model management redesign spec + data model spec Replaces the older MODEL_MANAGEMENT_REDESIGN.md with a more focused tech spec, a data-model spec with review notes, and a portal-container contract doc that the upcoming reimplementation will follow. * boostrap new model managmeent * introduce catalog download service * Add service APIs * Add provider and configured model registry * implement verification logic * Add backend config registry and byok setup api * Add BYOK settings modal * Fix lint error * Add BYOK settings - agent enablement * Fix opencode enable model UI * Fix claude extended thinking * Render model descriptions * Fix model picker padding * improve agent model enabler settings * Add copilot plus flash support in opencode * Add vault test with test fixture * BYOK model management * introduce model migration script * feat(skills): redesign skills discovery — discover-in-place, lazy migration Reverse the import-everything-to-canonical model. The Skills tab now discovers skills wherever they live (canonical or any agent project folder) on open — no rescan button, no consent dialog. Identical duplicates across agents collapse into one row; same-name/different-body copies stay as disambiguated rows. Cross-agent sharing now goes through a single explanatory migrate-to-shared confirm, and agents write skills at their native paths. Adds project-skill discovery, recursive directory hashing for the merge rule, a pure toggle-decision helper, and a project→canonical migration path. Removes the old bulkMove/importDetector/spawnDirective machinery and the ImportConsentDialog. Fixes the delete dialog to show the real blast radius for project skills (no phantom canonical copy or symlink). Includes a seed script for the discovery test scenarios. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| stubs | ||
| test-fixtures | ||
| patchRendererUnsafeUnref.js | ||
| printPromptDebug.js | ||
| printPromptDebugEntry.ts | ||
| seed-skills-scenarios.sh | ||
| test-reset-data.sh | ||
| test-vault.sh | ||