Releases: receptron/graphai
0.6.23
0.6.22
GraphAI 0.6.22 Release Notes
Added registerCallback
Previously, all processing was handled within a single function in onLogCallback
. With registerCallback
, you can now pass multiple functions. This allows you to register and use GraphAI’s internal processing as individual plugins.
// old style.
const graphai = new GraphAI( ....);
graphai.onLogCallback = (log) => {
const { nodeId, state, inputs, result } = log;
// do some thing features....
};
// new style.
graphai.registerCallback((log) => {
const { nodeId, state, inputs, result } = log;
// feature 1
};
graphai.registerCallback((log) => {
const { nodeId, state, inputs, result } = log;
// feature 2
};
What's Changed
Full Changelog: 0.6.21...0.6.22
What's Changed
Full Changelog: 0.6.21...0.6.22
0.6.21
0.6.20
GraphAI 0.6.20 Release Notes
-
New Utility Functions
Added two utility functions:isComputedNodeData
: Helps determine if the node data is computed.isStaticNodeData
: Helps determine if the node data is static.
-
New API:
graphai.abort()
Introduced thegraphai.abort()
API, allowing users to interrupt and stop the execution ofgraphai
processes mid-operation.
What's Changed
Full Changelog: 0.6.19...0.6.20
0.6.19
0.6.18
0.6.17
0.6.16
0.6.15
GraphAI 0.6.15 Release Notes
We have introduced a new feature in the Dynamic Agent functionality, enabling it to receive agent functions as results from other agents. This enhancement expands the flexibility and interoperability of agents, allowing for more complex and dynamic workflows.
What's Changed
Full Changelog: 0.6.14...0.6.15
0.6.14
GraphAI 0.6.14 Release Notes
- Fix: Resolved an issue where
config
values were not being correctly passed when specifying the agent name in the GOD format for Dynamic Agents.
What's Changed
Full Changelog: 0.6.13...0.6.14