Releases: neuron-core/neuron-ai
Releases · neuron-core/neuron-ai
2.8.13
Add set methods to Tool interface
- setName
- setDescription
So you can now change this property on the fly attaching a tool to the agent:
protected function tools(): array
{
return [
MySQLSchemaTool::make(new \PDO(...), ['organizations', 'users'])->setName('account_schema'),
MySQLSchemaTool::make(new \PDO(...), ['orders', 'payments'])->setName('order_schema'),
];
}2.8.12
Security Vulnerability Fix
MySQLSelectTool was extend with additional forbidden statements including: INTO, OUTFILE, DUMPFILE, LOAD_FILE
MySQLWriteTool was extended with forbidden statements to avoid unsafe actions: DROP, CREATE, ALTER, GRANT, TRUNCATE, REPLACE, MERGE, CALL, EXECUTE, DELETE
All of this configurations can be customized at tool level.
2.8.11: Merge pull request #394 from giagara/2.x
Fix OpenAI responses streaming when error: PR #394
2.8.10
2.8.9
2.8.8
Support deserialization for Structured Output objects with promoted properties. PR#384
2.8.7
2.8.5
Fix AssistantMessage mapping in Gemini
2.8.4
Fix stream in RAG
return last message as generator result when streaming in RAG.