agent-platform release v4.81.2

Fixed

  • gpt-oss-20b and gpt-oss-120b answer after Ready: the harmony renderer reads its tiktoken encodings from the model image (giantswarm/agent-platform#606). vLLM’s harmony renderer loads the o200k_base and cl100k_base encodings at the first request, from openaipublic.blob.core.windows.net unless TIKTOKEN_ENCODINGS_BASE names a local directory. The serving namespace has no egress to that host, so both presets reached Ready and then answered every chat completion with HTTP 500 (HarmonyError: error downloading or loading vocab file). The presets now serve the model images that carry both files under /models/tiktoken (giantswarm/models/gpt-oss-20b:6cee5e81ee83-7abb6426, gpt-oss-120b:b5c939de8f75-7abb6426: the same checkpoint layers plus one layer with the encodings at their pinned sha256, giantswarm/models#13) and set TIKTOKEN_ENCODINGS_BASE=/mnt/models/tiktoken. The pod stays offline.