AgentNode
A node of an agent's loop that a static breakpoint can hold: see AgentBuilder.withInterruptBefore and AgentBuilder.withInterruptAfter. Each task the breakpoint holds is an interrupt of its own, reported in AgentStatus.Suspended.breakpoints and continued with AgentResult.proceed.
A step continued after a review runs at another node: a model call after a wrapModelCall question at <id>/asked/<middleware>/wrapModelCall, a tool call after an approval or a question at <id>/approval, <id>/ask/<tool> or <id>/asked/<middleware>/wrapToolCall, and an answer after an afterAgent question at <id>/asked/<middleware>/afterAgent. A breakpoint after a node holds these too, so nothing the step does escapes it; a breakpoint before one does not, since the reviewer has just seen the step.
Attributes
- Graph
-
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any