Skip to content

Releases: receptron/graphai

0.6.23

29 Jan 04:58
Compare
Choose a tag to compare

GraphAI 0.6.23 Release Notes

registerCallback support nested graph agent.

What's Changed

  • nested agent support callbacks by @isamu in #910

Full Changelog: 0.6.22...0.6.23

0.6.22

29 Jan 03:38
Compare
Choose a tag to compare

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

  • add registerCallback and callback tests by @isamu in #908

Full Changelog: 0.6.21...0.6.22

What's Changed

Full Changelog: 0.6.21...0.6.22

0.6.21

26 Jan 23:49
eeaceea
Compare
Choose a tag to compare

GraphAI 0.6.21 Release Notes

Fix: debugInfo.state is not updated when agent fails

What's Changed

Full Changelog: 0.6.20...0.6.21

0.6.20

25 Jan 19:23
Compare
Choose a tag to compare

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 the graphai.abort() API, allowing users to interrupt and stop the execution of graphai processes mid-operation.

What's Changed

Full Changelog: 0.6.19...0.6.20

0.6.19

15 Jan 20:10
Compare
Choose a tag to compare

GraphAI 0.6.19 Release Notes

What's Changed

  • add hasGraphData to AgentFunctionInfo by @isamu in #889

Full Changelog: 0.6.18...0.6.19

0.6.18

15 Jan 20:09
Compare
Choose a tag to compare

GraphAI 0.6.18 Release Notes

What's Changed

  • add tools info to AgentFunctionInfo by @isamu in #885

Full Changelog: 0.6.17...0.6.18

0.6.17

13 Jan 00:29
Compare
Choose a tag to compare

GraphAI 0.6.17 Release Notes

What's Changed

  • Add config to the data being exported. by @isamu in #882
  • propFunctions add string.split() by @isamu in #883

Full Changelog: 0.6.16...0.6.17

0.6.16

12 Jan 06:50
Compare
Choose a tag to compare

GraphAI 0.6.16 Release Notes

Internal type change

What's Changed

Full Changelog: 0.6.15...0.6.16

0.6.15

09 Jan 00:26
Compare
Choose a tag to compare

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

  • Accepting functions with a dynamic agent by @isamu in #879

Full Changelog: 0.6.14...0.6.15

0.6.14

01 Jan 00:13
Compare
Choose a tag to compare

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