{"data":{"item":{"schema_version":1,"kind":"plugin","id":"dev.haloforge.git","slug":"git","name":"Git Integration","summary":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","description":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","latest_version":"1.2.4","min_app_version":"0.8.0","max_app_version":null,"homepage_url":"https://haloforge.link/catalog/plugins/git","repository_url":"https://github.com/HaloForgeAI/hf-plugin-git","author":{"name":"HaloForge Team"},"source":"official","tags":["devkit","git","host-file_dialogs","level-1","level-4","vcs","workflow"],"license":"MIT","created_at":"2026-05-04T08:22:09.188Z","updated_at":"2026-06-07T02:04:51.850Z","latest_compatible_version":{"id":"dev.haloforge.git@1.2.4","item_id":"dev.haloforge.git","version":"1.2.4","min_app_version":"0.8.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.2.4/dev.haloforge.git-1.2.4.hfpkg","artifact_size":184084,"sha256":"5f58182c16b7e5da7b8cc12ccd51c44f44f123e4bba04ef7d42ddc3c3c30e9d7","signature":"VADyWysQmh+egXLJoYL1jOAKs0/jiqu2ZngPSSBsE+4Q5po1/99FS0dFzFUzK1pXd2I9emurVHKCqd9R02T5Aw==","signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","published_at":"2026-06-07T02:04:51.850Z","changelog":null,"manifest":{"$schema":"https://haloforge.dev/schemas/plugin/v1.json","id":"dev.haloforge.git","name":"Git Integration","version":"1.2.4","description":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","long_description":"Adds a Git tab to DevKit with persistent saved repositories, clear validation for non-Git folders, working tree status, recent log, branch browsing, and quick actions such as fetch, pull, push, commit, and checkout. Also registers git_pull, git_fetch, and git_commit workflow step types.","author":{"name":"HaloForge Team"},"homepage":"https://haloforge.dev/catalog/plugins/git","license":"MIT","keywords":["git","vcs","devkit","workflow"],"icon":"assets/icon.png","compatibility":{"min_app_version":"0.8.0","min_host_api_version":"0.2.13","platforms":["windows"]},"capability_levels":[1,4],"host_capabilities":["file_dialogs"],"integration":{"level1":{"parent_module":"devkit","tab_id":"git","tab_label":"Git","tab_icon":"GitBranch","tab_position":"after:snippet","panel_entry":"frontend/index.js"},"level4":{"workflow_step_types":["git_pull","git_fetch","git_commit","git_checkout"]}},"entry":{"native":{"windows_x64":"native/x86_64-pc-windows-msvc.dll"},"frontend":"frontend/index.js"},"permissions":[{"type":"ipc_register"},{"type":"process_spawn_whitelist","value":["git"]},{"type":"filesystem_read"},{"type":"database_create_tables"},{"type":"events_emit"},{"type":"events_listen"},{"type":"host_file_dialogs"}],"settings_schema":{"type":"object","properties":{"default_remote":{"type":"string","title":"Default Remote","default":"origin"},"show_ahead_behind":{"type":"boolean","title":"Show ahead/behind count","default":true},"auto_fetch_interval":{"type":"number","title":"Auto-fetch interval (minutes, 0 = disabled)","minimum":0,"maximum":60,"default":0}}},"commands":[{"id":"git_saved_repos","description":"List saved repositories for the Git panel"},{"id":"git_add_repo","description":"Validate and save a repository path"},{"id":"git_remove_repo","description":"Remove a saved repository path"},{"id":"git_status","description":"Get git status for a repository path"},{"id":"git_log","description":"Get recent commit log"},{"id":"git_branches","description":"List local and remote branches"},{"id":"git_pull","description":"Run git pull"},{"id":"git_fetch","description":"Run git fetch"},{"id":"git_push","description":"Run git push"},{"id":"git_commit","description":"Create a git commit"},{"id":"git_checkout","description":"Switch or create a branch"}],"kind":"plugin","summary":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","homepage_url":"https://haloforge.link/catalog/plugins/git","repository_url":"https://github.com/HaloForgeAI/hf-plugin-git","source":"official","tags":["devkit","git","host-file_dialogs","level-1","level-4","vcs","workflow"],"min_app_version":"0.8.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.2.4/dev.haloforge.git-1.2.4.hfpkg","artifact_size":184084,"signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","changelog":null,"install_status":"available"}},"manifest":{"$schema":"https://haloforge.dev/schemas/plugin/v1.json","id":"dev.haloforge.git","name":"Git Integration","version":"1.2.4","description":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","long_description":"Adds a Git tab to DevKit with persistent saved repositories, clear validation for non-Git folders, working tree status, recent log, branch browsing, and quick actions such as fetch, pull, push, commit, and checkout. Also registers git_pull, git_fetch, and git_commit workflow step types.","author":{"name":"HaloForge Team"},"homepage":"https://haloforge.dev/catalog/plugins/git","license":"MIT","keywords":["git","vcs","devkit","workflow"],"icon":"assets/icon.png","compatibility":{"min_app_version":"0.8.0","min_host_api_version":"0.2.13","platforms":["windows"]},"capability_levels":[1,4],"host_capabilities":["file_dialogs"],"integration":{"level1":{"parent_module":"devkit","tab_id":"git","tab_label":"Git","tab_icon":"GitBranch","tab_position":"after:snippet","panel_entry":"frontend/index.js"},"level4":{"workflow_step_types":["git_pull","git_fetch","git_commit","git_checkout"]}},"entry":{"native":{"windows_x64":"native/x86_64-pc-windows-msvc.dll"},"frontend":"frontend/index.js"},"permissions":[{"type":"ipc_register"},{"type":"process_spawn_whitelist","value":["git"]},{"type":"filesystem_read"},{"type":"database_create_tables"},{"type":"events_emit"},{"type":"events_listen"},{"type":"host_file_dialogs"}],"settings_schema":{"type":"object","properties":{"default_remote":{"type":"string","title":"Default Remote","default":"origin"},"show_ahead_behind":{"type":"boolean","title":"Show ahead/behind count","default":true},"auto_fetch_interval":{"type":"number","title":"Auto-fetch interval (minutes, 0 = disabled)","minimum":0,"maximum":60,"default":0}}},"commands":[{"id":"git_saved_repos","description":"List saved repositories for the Git panel"},{"id":"git_add_repo","description":"Validate and save a repository path"},{"id":"git_remove_repo","description":"Remove a saved repository path"},{"id":"git_status","description":"Get git status for a repository path"},{"id":"git_log","description":"Get recent commit log"},{"id":"git_branches","description":"List local and remote branches"},{"id":"git_pull","description":"Run git pull"},{"id":"git_fetch","description":"Run git fetch"},{"id":"git_push","description":"Run git push"},{"id":"git_commit","description":"Create a git commit"},{"id":"git_checkout","description":"Switch or create a branch"}],"kind":"plugin","summary":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","homepage_url":"https://haloforge.link/catalog/plugins/git","repository_url":"https://github.com/HaloForgeAI/hf-plugin-git","source":"official","tags":["devkit","git","host-file_dialogs","level-1","level-4","vcs","workflow"],"min_app_version":"0.8.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.2.4/dev.haloforge.git-1.2.4.hfpkg","artifact_size":184084,"signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","changelog":null,"install_status":"available"}},"versions":[{"id":"dev.haloforge.git@1.2.4","item_id":"dev.haloforge.git","version":"1.2.4","min_app_version":"0.8.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.2.4/dev.haloforge.git-1.2.4.hfpkg","artifact_size":184084,"sha256":"5f58182c16b7e5da7b8cc12ccd51c44f44f123e4bba04ef7d42ddc3c3c30e9d7","signature":"VADyWysQmh+egXLJoYL1jOAKs0/jiqu2ZngPSSBsE+4Q5po1/99FS0dFzFUzK1pXd2I9emurVHKCqd9R02T5Aw==","signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","published_at":"2026-06-07T02:04:51.850Z","changelog":null,"manifest":{"$schema":"https://haloforge.dev/schemas/plugin/v1.json","id":"dev.haloforge.git","name":"Git Integration","version":"1.2.4","description":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","long_description":"Adds a Git tab to DevKit with persistent saved repositories, clear validation for non-Git folders, working tree status, recent log, branch browsing, and quick actions such as fetch, pull, push, commit, and checkout. Also registers git_pull, git_fetch, and git_commit workflow step types.","author":{"name":"HaloForge Team"},"homepage":"https://haloforge.dev/catalog/plugins/git","license":"MIT","keywords":["git","vcs","devkit","workflow"],"icon":"assets/icon.png","compatibility":{"min_app_version":"0.8.0","min_host_api_version":"0.2.13","platforms":["windows"]},"capability_levels":[1,4],"host_capabilities":["file_dialogs"],"integration":{"level1":{"parent_module":"devkit","tab_id":"git","tab_label":"Git","tab_icon":"GitBranch","tab_position":"after:snippet","panel_entry":"frontend/index.js"},"level4":{"workflow_step_types":["git_pull","git_fetch","git_commit","git_checkout"]}},"entry":{"native":{"windows_x64":"native/x86_64-pc-windows-msvc.dll"},"frontend":"frontend/index.js"},"permissions":[{"type":"ipc_register"},{"type":"process_spawn_whitelist","value":["git"]},{"type":"filesystem_read"},{"type":"database_create_tables"},{"type":"events_emit"},{"type":"events_listen"},{"type":"host_file_dialogs"}],"settings_schema":{"type":"object","properties":{"default_remote":{"type":"string","title":"Default Remote","default":"origin"},"show_ahead_behind":{"type":"boolean","title":"Show ahead/behind count","default":true},"auto_fetch_interval":{"type":"number","title":"Auto-fetch interval (minutes, 0 = disabled)","minimum":0,"maximum":60,"default":0}}},"commands":[{"id":"git_saved_repos","description":"List saved repositories for the Git panel"},{"id":"git_add_repo","description":"Validate and save a repository path"},{"id":"git_remove_repo","description":"Remove a saved repository path"},{"id":"git_status","description":"Get git status for a repository path"},{"id":"git_log","description":"Get recent commit log"},{"id":"git_branches","description":"List local and remote branches"},{"id":"git_pull","description":"Run git pull"},{"id":"git_fetch","description":"Run git fetch"},{"id":"git_push","description":"Run git push"},{"id":"git_commit","description":"Create a git commit"},{"id":"git_checkout","description":"Switch or create a branch"}],"kind":"plugin","summary":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","homepage_url":"https://haloforge.link/catalog/plugins/git","repository_url":"https://github.com/HaloForgeAI/hf-plugin-git","source":"official","tags":["devkit","git","host-file_dialogs","level-1","level-4","vcs","workflow"],"min_app_version":"0.8.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.2.4/dev.haloforge.git-1.2.4.hfpkg","artifact_size":184084,"signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","changelog":null,"install_status":"available"}},{"id":"dev.haloforge.git@1.2.0","item_id":"dev.haloforge.git","version":"1.2.0","min_app_version":"0.6.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.2.0/dev.haloforge.git-1.2.0.hfpkg","artifact_size":183582,"sha256":"bed08844d9645529e081b00268ebf2f06c7b362d41c88c49f7d04219c98ef8be","signature":"ovNqVq0z/5EXWCfICR2tqE6PtEoLjUMEVyWI7dOlE2fiUO/zcS6u2VWNBj3PXjPDmnj1ldb0kxYWzNQ2IB9aCA==","signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","published_at":"2026-05-09T15:53:23.468Z","changelog":null,"manifest":{"$schema":"https://haloforge.dev/schemas/plugin/v1.json","id":"dev.haloforge.git","name":"Git Integration","version":"1.2.0","description":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","long_description":"Adds a Git tab to DevKit with persistent saved repositories, clear validation for non-Git folders, working tree status, recent log, branch browsing, and quick actions such as fetch, pull, push, commit, and checkout. Also registers git_pull, git_fetch, and git_commit workflow step types.","author":{"name":"HaloForge Team"},"homepage":"https://haloforge.dev/catalog/plugins/git","license":"MIT","keywords":["git","vcs","devkit","workflow"],"icon":"assets/icon.png","compatibility":{"min_app_version":"0.6.0","min_host_api_version":"0.1.0","platforms":["windows"]},"capability_levels":[1,4],"host_capabilities":["file_dialogs"],"integration":{"level1":{"parent_module":"devkit","tab_id":"git","tab_label":"Git","tab_icon":"GitBranch","tab_position":"after:snippet","panel_entry":"frontend/index.js"},"level4":{"workflow_step_types":["git_pull","git_fetch","git_commit","git_checkout"]}},"entry":{"native":{"windows_x64":"native/x86_64-pc-windows-msvc.dll"},"frontend":"frontend/index.js"},"permissions":[{"type":"ipc_register"},{"type":"process_spawn_whitelist","value":["git"]},{"type":"filesystem_read"},{"type":"database_create_tables"},{"type":"events_emit"},{"type":"events_listen"},{"type":"host_file_dialogs"}],"settings_schema":{"type":"object","properties":{"default_remote":{"type":"string","title":"Default Remote","default":"origin"},"show_ahead_behind":{"type":"boolean","title":"Show ahead/behind count","default":true},"auto_fetch_interval":{"type":"number","title":"Auto-fetch interval (minutes, 0 = disabled)","minimum":0,"maximum":60,"default":0}}},"commands":[{"id":"git_saved_repos","description":"List saved repositories for the Git panel"},{"id":"git_add_repo","description":"Validate and save a repository path"},{"id":"git_remove_repo","description":"Remove a saved repository path"},{"id":"git_status","description":"Get git status for a repository path"},{"id":"git_log","description":"Get recent commit log"},{"id":"git_branches","description":"List local and remote branches"},{"id":"git_pull","description":"Run git pull"},{"id":"git_fetch","description":"Run git fetch"},{"id":"git_push","description":"Run git push"},{"id":"git_commit","description":"Create a git commit"},{"id":"git_checkout","description":"Switch or create a branch"}],"kind":"plugin","summary":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","homepage_url":"https://haloforge.dev/catalog/plugins/git","repository_url":"https://github.com/HaloForgeAI/hf-plugin-git","source":"official","tags":["devkit","git","host-file_dialogs","level-1","level-4","vcs","workflow"],"min_app_version":"0.6.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.2.0/dev.haloforge.git-1.2.0.hfpkg","artifact_size":183582,"signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","changelog":null,"install_status":"available"}},{"id":"dev.haloforge.git@1.1.2","item_id":"dev.haloforge.git","version":"1.1.2","min_app_version":"0.6.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.1.2/dev.haloforge.git-1.1.2.hfpkg","artifact_size":183392,"sha256":"0be7b9c51c7afb7246beff16c38deb6f5f852cdffdec98be2752ba6158a6f6d5","signature":"ntDVhsxiPdDJOsZVtUEq+kg1znzSb6B+hgf2gbkAJfiJ+q2lCvrbgkckXB4DPl6FzW8GkOw5nE2FaNacsutDDA==","signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","published_at":"2026-05-04T21:55:10.086Z","changelog":null,"manifest":{"$schema":"https://haloforge.dev/schemas/plugin/v1.json","id":"dev.haloforge.git","name":"Git Integration","version":"1.1.2","description":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","long_description":"Adds a Git tab to DevKit with persistent saved repositories, clear validation for non-Git folders, working tree status, recent log, branch browsing, and quick actions such as fetch, pull, push, commit, and checkout. Also registers git_pull, git_fetch, and git_commit workflow step types.","author":{"name":"HaloForge Team"},"homepage":"https://haloforge.dev/catalog/plugins/git","license":"MIT","keywords":["git","vcs","devkit","workflow"],"icon":"assets/icon.png","compatibility":{"min_app_version":"0.6.0","platforms":["windows"]},"capability_levels":[1,4],"integration":{"level1":{"parent_module":"devkit","tab_id":"git","tab_label":"Git","tab_icon":"GitBranch","tab_position":"after:snippet","panel_entry":"frontend/index.js"},"level4":{"workflow_step_types":["git_pull","git_fetch","git_commit","git_checkout"]}},"entry":{"native":{"windows_x64":"native/x86_64-pc-windows-msvc.dll"},"frontend":"frontend/index.js"},"permissions":[{"type":"ipc_register"},{"type":"process_spawn_whitelist","value":["git"]},{"type":"filesystem_read"},{"type":"database_create_tables"},{"type":"events_emit"},{"type":"events_listen"}],"settings_schema":{"type":"object","properties":{"default_remote":{"type":"string","title":"Default Remote","default":"origin"},"show_ahead_behind":{"type":"boolean","title":"Show ahead/behind count","default":true},"auto_fetch_interval":{"type":"number","title":"Auto-fetch interval (minutes, 0 = disabled)","minimum":0,"maximum":60,"default":0}}},"commands":[{"id":"git_saved_repos","description":"List saved repositories for the Git panel"},{"id":"git_add_repo","description":"Validate and save a repository path"},{"id":"git_remove_repo","description":"Remove a saved repository path"},{"id":"git_status","description":"Get git status for a repository path"},{"id":"git_log","description":"Get recent commit log"},{"id":"git_branches","description":"List local and remote branches"},{"id":"git_pull","description":"Run git pull"},{"id":"git_fetch","description":"Run git fetch"},{"id":"git_push","description":"Run git push"},{"id":"git_commit","description":"Create a git commit"},{"id":"git_checkout","description":"Switch or create a branch"}],"kind":"plugin","summary":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","homepage_url":"https://haloforge.dev/catalog/plugins/git","repository_url":"https://github.com/HaloForgeAI/hf-plugin-git","source":"official","tags":["devkit","git","level-1","level-4","vcs","workflow"],"min_app_version":"0.6.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.1.2/dev.haloforge.git-1.1.2.hfpkg","artifact_size":183392,"signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","changelog":null,"install_status":"available"}},{"id":"dev.haloforge.git@1.1.1","item_id":"dev.haloforge.git","version":"1.1.1","min_app_version":"0.6.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.1.1/dev.haloforge.git-1.1.1.hfpkg","artifact_size":67877,"sha256":"b6a282a233f2c92c4e27af46420898fed02a251832f4ef666e38c183b5a0ba79","signature":"xBliy1leNj9+Jy0wd6rP7XevpVVUSdZCksKK8yDRifB2QDXMZzwXMWhEYNMF3faCBuBY6mjChQHYrcCmZU+NBA==","signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","published_at":"2026-05-04T12:52:14.554Z","changelog":null,"manifest":{"$schema":"https://haloforge.dev/schemas/plugin/v1.json","id":"dev.haloforge.git","name":"Git Integration","version":"1.1.1","description":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","long_description":"Adds a Git tab to DevKit with persistent saved repositories, clear validation for non-Git folders, working tree status, recent log, branch browsing, and quick actions such as fetch, pull, push, commit, and checkout. Also registers git_pull, git_fetch, and git_commit workflow step types.","author":{"name":"HaloForge Team"},"homepage":"https://haloforge.dev/catalog/plugins/git","license":"MIT","keywords":["git","vcs","devkit","workflow"],"icon":"assets/icon.png","compatibility":{"min_app_version":"0.6.0","platforms":["windows"]},"capability_levels":[1,4],"integration":{"level1":{"parent_module":"devkit","tab_id":"git","tab_label":"Git","tab_icon":"GitBranch","tab_position":"after:snippet","panel_entry":"frontend/index.js"},"level4":{"workflow_step_types":["git_pull","git_fetch","git_commit","git_checkout"]}},"entry":{"native":{"windows_x64":"native/x86_64-pc-windows-msvc.dll"},"frontend":"frontend/index.js","frontend_styles":"frontend/styles.css"},"permissions":[{"type":"ipc_register"},{"type":"process_spawn_whitelist","value":["git"]},{"type":"filesystem_read"},{"type":"database_create_tables"},{"type":"events_emit"},{"type":"events_listen"}],"settings_schema":{"type":"object","properties":{"default_remote":{"type":"string","title":"Default Remote","default":"origin"},"show_ahead_behind":{"type":"boolean","title":"Show ahead/behind count","default":true},"auto_fetch_interval":{"type":"number","title":"Auto-fetch interval (minutes, 0 = disabled)","minimum":0,"maximum":60,"default":0}}},"commands":[{"id":"git_saved_repos","description":"List saved repositories for the Git panel"},{"id":"git_add_repo","description":"Validate and save a repository path"},{"id":"git_remove_repo","description":"Remove a saved repository path"},{"id":"git_status","description":"Get git status for a repository path"},{"id":"git_log","description":"Get recent commit log"},{"id":"git_branches","description":"List local and remote branches"},{"id":"git_pull","description":"Run git pull"},{"id":"git_fetch","description":"Run git fetch"},{"id":"git_push","description":"Run git push"},{"id":"git_commit","description":"Create a git commit"},{"id":"git_checkout","description":"Switch or create a branch"}],"kind":"plugin","summary":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","homepage_url":"https://haloforge.dev/catalog/plugins/git","repository_url":"https://github.com/HaloForgeAI/hf-plugin-git","source":"official","tags":["devkit","git","level-1","level-4","vcs","workflow"],"min_app_version":"0.6.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.1.1/dev.haloforge.git-1.1.1.hfpkg","artifact_size":67877,"signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","changelog":null,"install_status":"available"}},{"id":"dev.haloforge.git@1.1.0","item_id":"dev.haloforge.git","version":"1.1.0","min_app_version":"0.6.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.1.0/dev.haloforge.git-1.1.0.hfpkg","artifact_size":67955,"sha256":"87d5c9d43e64a6cc49e2226134fad6e98b497620fd6fc25fc66df5ec5ab933e3","signature":"u33y7WMBdPvVC+LnnuRenku3ewVm94QSseBAZCDUtqrz/NPO+2VH4iFvYojc30xJn5JIaRfdwl0wRk7LLErODg==","signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","published_at":"2026-05-04T11:07:13.869Z","changelog":null,"manifest":{"$schema":"https://haloforge.dev/schemas/plugin/v1.json","id":"dev.haloforge.git","name":"Git Integration","version":"1.1.0","description":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","long_description":"Adds a Git tab to DevKit with persistent saved repositories, clear validation for non-Git folders, working tree status, recent log, branch browsing, and quick actions such as fetch, pull, push, commit, and checkout. Also registers git_pull, git_fetch, and git_commit workflow step types.","author":{"name":"HaloForge Team"},"homepage":"https://github.com/HaloForgeAI/hf-plugin-git","license":"MIT","keywords":["git","vcs","devkit","workflow"],"icon":"assets/icon.png","compatibility":{"min_app_version":"0.6.0","platforms":["windows","macos","linux"]},"capability_levels":[1,4],"integration":{"level1":{"parent_module":"devkit","tab_id":"git","tab_label":"Git","tab_icon":"GitBranch","tab_position":"after:snippet","panel_entry":"frontend/index.js"},"level4":{"workflow_step_types":["git_pull","git_fetch","git_commit","git_checkout"]}},"entry":{"native":{"macos_arm64":"native/aarch64-apple-darwin.dylib","macos_x64":"native/x86_64-apple-darwin.dylib","windows_x64":"native/x86_64-pc-windows-msvc.dll","windows_arm64":"native/aarch64-pc-windows-msvc.dll","linux_x64":"native/x86_64-unknown-linux-gnu.so","linux_arm64":"native/aarch64-unknown-linux-gnu.so"},"frontend":"frontend/index.js","frontend_styles":"frontend/styles.css"},"permissions":[{"type":"ipc_register"},{"type":"process_spawn_whitelist","value":["git"]},{"type":"filesystem_read"},{"type":"database_create_tables"},{"type":"events_emit"},{"type":"events_listen"}],"settings_schema":{"type":"object","properties":{"default_remote":{"type":"string","title":"Default Remote","default":"origin"},"show_ahead_behind":{"type":"boolean","title":"Show ahead/behind count","default":true},"auto_fetch_interval":{"type":"number","title":"Auto-fetch interval (minutes, 0 = disabled)","minimum":0,"maximum":60,"default":0}}},"commands":[{"id":"git_saved_repos","description":"List saved repositories for the Git panel"},{"id":"git_add_repo","description":"Validate and save a repository path"},{"id":"git_remove_repo","description":"Remove a saved repository path"},{"id":"git_status","description":"Get git status for a repository path"},{"id":"git_log","description":"Get recent commit log"},{"id":"git_branches","description":"List local and remote branches"},{"id":"git_pull","description":"Run git pull"},{"id":"git_fetch","description":"Run git fetch"},{"id":"git_push","description":"Run git push"},{"id":"git_commit","description":"Create a git commit"},{"id":"git_checkout","description":"Switch or create a branch"}],"kind":"plugin","summary":"Git repository management inside DevKit with saved repos, validation, status, and common Git actions.","homepage_url":"https://github.com/HaloForgeAI/hf-plugin-git","repository_url":"https://github.com/HaloForgeAI/hf-plugin-git","source":"official","tags":["devkit","git","level-1","level-4","vcs","workflow"],"min_app_version":"0.6.0","max_app_version":null,"artifact_url":"https://github.com/HaloForgeAI/hf-plugin-git/releases/download/v1.1.0/dev.haloforge.git-1.1.0.hfpkg","artifact_size":67955,"signature_algorithm":"ed25519","signing_key_id":"haloforge-official-2026-05","changelog":null,"install_status":"available"}}]},"request_id":"6507e4eb-3bf5-45e2-b924-acde9337a76f"}