From fbd20ad6e488fb3b9efc1612fdffee6e672976c1 Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Sun, 14 Jun 2026 02:43:45 +0300 Subject: feat: add plugin v1 system Add manifest-driven plugin actions, event hooks, pane entrypoints, link handlers, and host APIs. Support plugin link, GitHub install, build commands, installed plugin registry, pane movement, runtime context, and plugin docs. --- .../website/src/content/docs/cli-reference.mdx | 81 ++++++- .../website/src/content/docs/configuration.mdx | 11 + docs/next/website/src/content/docs/index.mdx | 10 + docs/next/website/src/content/docs/marketplace.mdx | 36 +++ docs/next/website/src/content/docs/plugins.mdx | 189 ++++++++++++++++ docs/next/website/src/content/docs/socket-api.mdx | 247 ++++++++++++++++++++- 6 files changed, 564 insertions(+), 10 deletions(-) create mode 100644 docs/next/website/src/content/docs/marketplace.mdx create mode 100644 docs/next/website/src/content/docs/plugins.mdx (limited to 'docs/next/website/src') diff --git a/docs/next/website/src/content/docs/cli-reference.mdx b/docs/next/website/src/content/docs/cli-reference.mdx index fc6be710..106823b3 100644 --- a/docs/next/website/src/content/docs/cli-reference.mdx +++ b/docs/next/website/src/content/docs/cli-reference.mdx @@ -69,7 +69,7 @@ Use `default` as the session name when you need to stop the default session expl ```bash herdr workspace list -herdr workspace create [--cwd PATH] [--label TEXT] [--focus] [--no-focus] +herdr workspace create [--cwd PATH] [--label TEXT] [--env KEY=VALUE] [--focus] [--no-focus] herdr workspace get herdr workspace focus herdr workspace rename