Major Features
Agent Skills
- New
skillsmodule: Support for the Agent Skills specification — discover skill repositories (SkillsDiscovery), model them asSkillobjects, and generate skills-catalog prompts for progressive disclosure and activation. The catalog formatter emits XML, YAML, or JSON. Documented indocs/docs/skills.md(#1383, #2160)
Amazon Bedrock AgentCore Runtime
- New
koog-bedrock-agentcore-runtimemodule: Run a Koog agent as an Amazon Bedrock AgentCore Runtime entry point, with request/response mapping between the Bedrock Runtime protocol and Koog agents (KG-602, #2154)
Bug Fixes
- OpenAI Responses API
instructionsas a plain string:OpenAIResponsesAPIResponse.instructionsnow accepts both a single value and an array, instead of failing deserialization when OpenAI returns a plain string (KG-898, #2220) - Reasoning content in OpenAI streaming deltas:
OpenAIStreamDeltanow modelsreasoning_content/reasoning, so reasoning from models like DeepSeek reachesMessagePart.Reasoningand is replayed to the provider on subsequent requests (KG-866, #2190)
Examples
- Bedrock AgentCore deployment: New example illustrating Koog agent deployment to Amazon Bedrock AgentCore, with tests covering different kinds of content (#2189)