Update dependency ai.koog:koog-agents to v0.5.0 - autoclosed #194
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Note
Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to
mend[bot]
.This notice will be removed on 2025-10-07.
This PR contains the following updates:
0.4.3-develop-20250927-0204
->0.5.0
Release Notes
JetBrains/koog (ai.koog:koog-agents)
v0.5.0
Major Features
functions with most of Koog's features supported (#560)
RollbackToolRegistry
in thePersistence
feature in order to roll backtool calls with side effects when checkpointing.
and message history persistence (#856)
ToolDescriptor
auto-generated for class-based tools (#791)ToolArgs
andToolResult
limitations forTool<*, *>
class (#791)subgraphWithTask
Simplification: Get rid of requiredfinishTool
and support tools as functions insubgraphWithTask
, deduce final step automatically by data class (#791)AIAgentService
Introduced: MakeAIAgent
state-manageable and single-run explicitly, introduceAIAgentService
to manage multiple uniform running agents.
Improvements
additionalProperties
to LLM clients in order to support custom LLM configurations (#836)AIAgentStrategy
to the client when runningan agent (KG-160)
excludedProperties
to inlinecreateJsonStructure
too, update KDocs (#826)JsonStructuredData.defaultJson
instance rename class discriminatorfrom
#type
tokind
to align with common practices (#772, KG-384)JsonStructuredData
(it was basic before) (#772, KG-384)
GptAudio
model in OpenAI client (#818)Persistence
feature installed (#828, KG-193).transform { ...}
lambda function (#684)improved validation and security (#886)
Bug Fixes
AIAgentStorageKey
in agent storage actually unique by removingdata
modifier (#825)0.7.2
with fix for Android target (#835)maxTokens
from params in Google models (#734)Deprecations
EventHandler
and related feature events (KG-376)AIAgent.asTool
in favor ofAIAgentService.createAgentTool
(#873)Persistency
toPersistence
everywhere (#896)agentId
argument to allPersistence
methods instead ofpersistencyId
class field (#904)Examples
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.