Skip to content

Commit 9c80d22

Browse files
docs: auto-update feature parity trackers [skip ci]
1 parent 69fece5 commit 9c80d22

File tree

1 file changed

+8
-66
lines changed

1 file changed

+8
-66
lines changed

src/praisonai-rust/FEATURE_PARITY_TRACKER.json

Lines changed: 8 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,13 @@
11
{
2-
"version": "0.1.0",
2+
"version": "1.5.5",
33
"lastUpdated": "2026-02-04",
4-
"generatedBy": "manual",
4+
"generatedBy": "praisonai._dev.parity.generator",
55
"sourceOfTruth": "Python SDK (praisonaiagents)",
6-
"status": "IN_PROGRESS",
6+
"status": "NOT_STARTED",
77
"summary": {
88
"pythonCoreFeatures": 282,
9-
"rustFeatures": 25,
10-
"gapCount": 257,
11-
"implementedFeatures": [
12-
"Agent",
13-
"AgentBuilder",
14-
"AgentConfig",
15-
"AgentTeam",
16-
"AgentFlow",
17-
"Tool",
18-
"ToolResult",
19-
"ToolRegistry",
20-
"#[tool] macro",
21-
"LlmProvider",
22-
"LlmConfig",
23-
"Message",
24-
"Role",
25-
"Memory",
26-
"MemoryAdapter",
27-
"ConversationHistory",
28-
"MemoryConfig",
29-
"HooksConfig",
30-
"OutputConfig",
31-
"ExecutionConfig",
32-
"Process (Sequential/Parallel/Hierarchical)",
33-
"Route",
34-
"Parallel",
35-
"Loop",
36-
"Repeat"
37-
]
9+
"rustFeatures": 0,
10+
"gapCount": 282
3811
},
3912
"pythonCoreSDK": {
4013
"exports": [
@@ -323,39 +296,8 @@
323296
]
324297
},
325298
"rustSDK": {
326-
"path": "/Users/praison/praisonai-package/src/praisonai-rust",
327-
"crates": {
328-
"praisonai": {
329-
"modules": ["agent", "tools", "llm", "memory", "workflows", "config", "error"],
330-
"exports": [
331-
"Agent", "AgentBuilder", "AgentConfig",
332-
"Tool", "ToolResult", "ToolRegistry", "ToolDefinition",
333-
"LlmProvider", "LlmConfig", "Message", "Role", "ToolCall", "LlmResponse", "Usage", "OpenAiProvider",
334-
"Memory", "MemoryAdapter", "ConversationHistory", "InMemoryAdapter",
335-
"AgentTeam", "AgentFlow", "Process", "StepResult", "WorkflowContext", "Route", "Parallel", "Loop", "Repeat",
336-
"MemoryConfig", "HooksConfig", "OutputConfig", "ExecutionConfig",
337-
"Error", "Result"
338-
]
339-
},
340-
"praisonai-derive": {
341-
"exports": ["tool"]
342-
},
343-
"praisonai-cli": {
344-
"binary": "praisonai-rust",
345-
"commands": ["chat", "run", "prompt"]
346-
}
347-
},
348-
"examples": [
349-
"basic_agent",
350-
"with_tools",
351-
"multi_agent",
352-
"memory_example",
353-
"config_example",
354-
"workflow_patterns"
355-
],
356-
"tests": {
357-
"unit_tests": 20,
358-
"status": "all_passing"
359-
}
299+
"path": "/home/runner/work/PraisonAI/PraisonAI/src/praisonai-rust",
300+
"exports": [],
301+
"modules": {}
360302
}
361303
}

0 commit comments

Comments
 (0)