[ { "plugin_id": "official.browser", "name": "Browser", "version": "0.1.0", "min_herdr_version": "0.7.4", "description": "Open and inspect real browser pages from Herdr.", "manifest_path": "/home/prad/.config/herdr/plugins/github/official.browser-ff2a44eccae9/herdr-plugin.toml", "plugin_root": "/home/prad/.config/herdr/plugins/github/official.browser-ff2a44eccae9", "enabled": true, "platforms": [ "linux", "macos" ], "actions": [ { "id": "open-localhost", "title": "Open localhost in browser", "contexts": [ "workspace" ], "command": [ "bun", "run", "src/actions/open-localhost.ts" ] }, { "id": "status", "title": "Browser status", "contexts": [ "workspace" ], "command": [ "bun", "run", "src/actions/status.ts" ] } ], "panes": [ { "id": "browser", "title": "Browser", "placement": "split", "command": [ "bun", "run", "src/viewer.ts" ] } ], "link_handlers": [ { "id": "localhost", "title": "Open in Herdr Browser", "pattern": "^https?://(localhost|127\\.0\\.0\\.1|\\[::1\\])(:[0-9]+)?([/?#].*)?$", "action": "open-localhost" } ], "source": { "kind": "github", "owner": "ogulcancelik", "repo": "herdr-browser", "resolved_commit": "be6888b71cf4eb5939ee79a746bd1a1c22ade046", "managed_path": "/home/prad/.config/herdr/plugins/github/official.browser-ff2a44eccae9", "installed_unix_ms": 1786302769417 } }, { "plugin_id": "persiyanov.reviewr", "name": "reviewr", "version": "0.30.1", "min_herdr_version": "0.7.5", "description": "Review agent-written diffs beside the chat and add line comments to the agent input.", "manifest_path": "/home/prad/.config/herdr/plugins/github/persiyanov.reviewr-e87b654a74f8/herdr-plugin.toml", "plugin_root": "/home/prad/.config/herdr/plugins/github/persiyanov.reviewr-e87b654a74f8", "enabled": true, "platforms": [ "macos", "linux" ], "build": [ { "command": [ "bash", "herdr/install.sh" ] } ], "actions": [ { "id": "close", "title": "reviewr: close pane", "contexts": [ "pane", "workspace" ], "command": [ "bash", "herdr/pane.sh", "close" ] }, { "id": "open", "title": "reviewr: open pane", "contexts": [ "pane", "workspace" ], "command": [ "bash", "herdr/pane.sh", "open" ] }, { "id": "toggle", "title": "reviewr: toggle pane", "contexts": [ "pane", "workspace" ], "command": [ "bash", "herdr/pane.sh", "toggle" ] } ], "events": [ { "on": "worktree.created", "command": [ "bash", "herdr/pane.sh", "auto-open" ] } ], "panes": [ { "id": "pane", "title": "reviewr", "placement": "split", "command": [ "sh", "-c", "exec \"$HERDR_PLUGIN_ROOT/bin/herdr-reviewr\"" ] } ], "source": { "kind": "github", "owner": "persiyanov", "repo": "herdr-reviewr", "resolved_commit": "792b4b31475ddbf263ee4d421a984e7418031506", "managed_path": "/home/prad/.config/herdr/plugins/github/persiyanov.reviewr-e87b654a74f8", "installed_unix_ms": 1786480679113 } }, { "plugin_id": "rjyo.window-title-sync", "name": "Window Title Sync", "version": "0.1.0", "min_herdr_version": "0.7.0", "description": "Sync the outer terminal title to the focused Herdr workspace, tab, and agent session.", "manifest_path": "/home/prad/.config/herdr/plugins/github/rjyo.window-title-sync-aa963fbbc3d9/herdr-plugin.toml", "plugin_root": "/home/prad/.config/herdr/plugins/github/rjyo.window-title-sync-aa963fbbc3d9", "enabled": true, "platforms": [ "macos", "linux" ], "actions": [ { "id": "refresh", "title": "Refresh terminal title", "contexts": [ "workspace", "tab", "pane" ], "command": [ "bun", "sync-title.js" ] } ], "events": [ { "on": "pane.agent_detected", "command": [ "bun", "sync-title.js" ] }, { "on": "pane.agent_status_changed", "command": [ "bun", "sync-title.js" ] }, { "on": "pane.closed", "command": [ "bun", "sync-title.js" ] }, { "on": "pane.created", "command": [ "bun", "sync-title.js" ] }, { "on": "pane.focused", "command": [ "bun", "sync-title.js" ] }, { "on": "pane.moved", "command": [ "bun", "sync-title.js" ] }, { "on": "tab.focused", "command": [ "bun", "sync-title.js" ] }, { "on": "tab.renamed", "command": [ "bun", "sync-title.js" ] }, { "on": "workspace.focused", "command": [ "bun", "sync-title.js" ] }, { "on": "workspace.renamed", "command": [ "bun", "sync-title.js" ] }, { "on": "workspace.updated", "command": [ "bun", "sync-title.js" ] } ], "source": { "kind": "github", "owner": "rjyo", "repo": "herdr-window-title-sync", "resolved_commit": "b07f1140b7308d66487b2f4be546c0c7db065569", "managed_path": "/home/prad/.config/herdr/plugins/github/rjyo.window-title-sync-aa963fbbc3d9", "installed_unix_ms": 1786479421566 } }, { "plugin_id": "vim-herdr-navigation", "name": "Vim Herdr Navigation", "version": "0.1.0", "min_herdr_version": "0.7.0", "description": "Seamless Ctrl+h/j/k/l navigation across herdr panes and Vim/Neovim splits", "manifest_path": "/home/prad/.herdr/vim-herdr-navigation/herdr-plugin.toml", "plugin_root": "/home/prad/.herdr/vim-herdr-navigation", "enabled": true, "platforms": [ "linux", "macos" ], "actions": [ { "id": "down", "title": "Navigate down (Vim/herdr)", "contexts": [ "global" ], "command": [ "bash", "navigate.sh", "down" ] }, { "id": "left", "title": "Navigate left (Vim/herdr)", "contexts": [ "global" ], "command": [ "bash", "navigate.sh", "left" ] }, { "id": "right", "title": "Navigate right (Vim/herdr)", "contexts": [ "global" ], "command": [ "bash", "navigate.sh", "right" ] }, { "id": "up", "title": "Navigate up (Vim/herdr)", "contexts": [ "global" ], "command": [ "bash", "navigate.sh", "up" ] } ], "source": { "kind": "local" } } ]