From f50c3743825dd4ef7eb3170f4151db51f305f017 Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Fri, 17 Jul 2026 16:20:49 +0000 Subject: [PATCH] docs(router): add template entry documenting catalog schema Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- router_plugins.json | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/router_plugins.json b/router_plugins.json index e5514429c20..ffcddf89fd1 100644 --- a/router_plugins.json +++ b/router_plugins.json @@ -1,4 +1,17 @@ [ + { + "name": "TEMPLATE: copy this block for a new plugin, then delete this entry", + "description": "One line on what the plugin does and the routing signal it publishes.", + "author": "Plugin author's name.", + "repo": "https://github.com// (public source repository).", + "commit": "Full 40-char git SHA to pin when the plugin is not yet on PyPI; omit once 'pypi' is set.", + "version": "Plugin release version, e.g. 1.0.0.", + "pypi": "PyPI spec pinned to a version, e.g. my-plugin==1.0.0, or null if unpublished.", + "litellm_version": "Minimum compatible litellm version, e.g. >=1.94.0.", + "entrypoint": "Dotted import path to the plugin instance, e.g. my_plugin.plugin.instance.", + "license": "SPDX license id, e.g. MIT.", + "tags": ["searchable", "keywords"] + }, { "name": "language-detector", "description": "Detects the user's language and publishes a routing signal.",