docs: document the plugin API, configuration and migration path

Covers what a plugin can rely on and what may change between versions,
why the package is not installed into site-packages, how to write a
plugin from the bootstrap block onwards, and how to move over from the
pre-split extension and back again if needed.
This commit is contained in:
dualfroz committed 2026-08-05 20:06:41 +02:00
1 parent 0cd7a24adb
commit 914098e056
2 files changed
+351

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
{
"cache_ttl_seconds": 5,
"editor_command": "code",
"terminal_command": null,
"log_level": "warning",
"indicators": {
"git_repo": { "enabled": true, "emblem": "emblem-repo-git" },
"claude_dir": { "enabled": true, "emblem": "emblem-repo-claude" },
"uncommitted_changes": { "enabled": true, "emblem": "emblem-repo-dirty" },
"unpushed_commits": { "enabled": true, "emblem": "emblem-repo-unpushed" }
},
"actions": {
"open_terminal": true,
"open_editor": true,
"git_status": true,
"git_log": true,
"git_pull": true
}
}