NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
Loading...
Searching...
No Matches
neograph::ContextualAsyncTool Class Referenceabstract

Optional async Tool extension that receives per-invocation context. More...

#include <tool.h>

Inheritance diagram for neograph::ContextualAsyncTool:
[legend]

Detailed Description

Optional async Tool extension that receives per-invocation context.

This intentionally lives outside Tool so adding cooperative cancellation does not change the frozen Tool vtable. A tool that needs to observe a cancellation request should inherit both Tool and ContextualAsyncTool.

Definition at line 67 of file tool.h.


The documentation for this class was generated from the following file: