Add koog module: a tool-calling agent, a strategy graph with a Java node and the Spring Boot starter on Koog 1.3.0, tested against a scripted OpenAI-compatible endpoint

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_017ic4b6FHj1ptP5Fej2eFDo
This commit is contained in:
Claude
2026-11-11 11:28:34 +05:30
parent 58eaf4c2e1
commit a620d91d0a
28 changed files with 867 additions and 0 deletions
@@ -0,0 +1,23 @@
Graph, as MermaidDiagramGenerator prints it:
---
title: redacting_single_run
---
stateDiagram
state "redact" as redact
state "callLLM" as callLLM
state "executeTool" as executeTool
state "sendToolResult" as sendToolResult
[*] --> redact
redact --> callLLM
callLLM --> executeTool : transformed
callLLM --> [*] : transformed
executeTool --> sendToolResult
sendToolResult --> executeTool : transformed
sendToolResult --> [*] : transformed
The user typed: My key is sk-ABCDEFGH12345678. Is checkout healthy?
The model got: My key is [REDACTED]. Is checkout healthy?
Answer: checkout is DEGRADED
Secret present in any request body: false