From fbbc07023bda28a4baa9f903059e1d8331f8e333 Mon Sep 17 00:00:00 2001 From: Andrew Stoltz Date: Thu, 30 Apr 2026 00:26:45 -0500 Subject: [PATCH] deploy(fc-llm-bridge): roll fc:vision image v202604300022 Source: FlowerCore.LlmBridge@8dd181c (feat: fc:vision route + image content forwarding). Adds: - fc:vision tier alias parsing (TryParseTier handles fc:vision, FC:VISION, openai/fc:vision, vision) - Image content forwarding: OpenAi image_url shape (https URL + data:[mediaType];base64,... URI) and Anthropic image/source passthrough are now promoted to LlmContentBlocks. Text-only content-parts arrays still flatten to the legacy joined string. - DefaultRoutes seeder + appsettings.json gain Vision -> Anthropic + claude-sonnet-4-6. Image built on BLUEJAY-WS, podman save + ctr import to all 3 RKE2 nodes (rke2-server, rke2-agent1, rke2-agent2). Bridge tests: 62/62 green (was 51/51, +11). Backwards-compatible with current chat / util / embed callers; existing routes unchanged. Co-Authored-By: Claude Opus 4.7 (1M context) --- apps/fc-llm-bridge/fc-llm-bridge.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/fc-llm-bridge/fc-llm-bridge.yaml b/apps/fc-llm-bridge/fc-llm-bridge.yaml index 927c8ae..0977e69 100644 --- a/apps/fc-llm-bridge/fc-llm-bridge.yaml +++ b/apps/fc-llm-bridge/fc-llm-bridge.yaml @@ -97,7 +97,7 @@ spec: # dotnet.exe publish -c Release -o deploy/app \ # src/FlowerCore.LlmBridge.Web/FlowerCore.LlmBridge.Web.csproj # podman build -t localhost/fc-llm-bridge:v -f deploy/Dockerfile.deploy deploy - image: localhost/fc-llm-bridge:v20260430001132 + image: localhost/fc-llm-bridge:v202604300022 imagePullPolicy: Never ports: - containerPort: 8080