From adeef0d5cb72bfa5f5b2b7125c8a2943a0e66d06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Sibiril?= <81782+aureliensibiril@users.noreply.github.com> Date: Mon, 13 Apr 2026 17:15:04 +0200 Subject: [PATCH] Make genmodels a manual-only target MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The model registry fetches from an external API so it should not run as part of the regular generate/build pipeline. Replace the automatic generate dependency with a standalone genmodels target. Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com> --- GNUmakefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index 0363461c6..c37dfc2a1 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -243,8 +243,7 @@ generate: pkg/server/api/connect/v1/schema/schema.go \ pkg/server/api/trust/v1/schema/schema.go \ pkg/server/api/trust/v1/types/types.go \ pkg/server/api/mcp/v1/server/server.go \ - pkg/server/api/mcp/v1/types/types.go \ - pkg/llm/registry_gen.go + pkg/server/api/mcp/v1/types/types.go $(NPM) --workspace @probo/console run relay $(NPM) --workspace @probo/trust run relay @@ -267,8 +266,9 @@ pkg/server/api/mcp/v1/server/server.go \ pkg/server/api/mcp/v1/types/types.go: pkg/server/api/mcp/v1/specification.yaml pkg/server/api/mcp/v1/mcpgen.yaml $(GO_GENERATE) ./pkg/server/api/mcp/v1 -pkg/llm/registry_gen.go: pkg/llm/registry.go internal/cmd/genmodels/main.go - $(GO_GENERATE) ./pkg/llm +.PHONY: genmodels +genmodels: ## Refresh LLM model registry from OpenRouter + cd pkg/llm && $(GO_BASE) run go.probo.inc/probo/internal/cmd/genmodels .PHONY: help help: ## Show this help