Phase 1: Add critical missing operations to training stages
Stage 1 (Foundation): - Add genesis_verify operation - Add genesis_info operation - Add wallet_transactions operation Stage 2 (Operations Mastery): - Add wallet_rename operation - Add wallet_batch operation - Add network_propagate operation - Add network_force_sync operation Stage 5 (Expert Operations): - Add analytics_blocks operation - Add analytics_predict operation - Add analytics_optimize operation - Add performance_tune operation - Fix duplicate key error in workflow_monitor operation Stage 6 (Agent Identity & SDK): - All required operations already present
This commit is contained in:
@@ -58,6 +58,20 @@
|
||||
"response_fields": ["wallets", "total_count"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "wallet_transactions",
|
||||
"parameters": {
|
||||
"wallet": "training-wallet"
|
||||
},
|
||||
"expected_result": {
|
||||
"status": "success",
|
||||
"transactions": "[]"
|
||||
},
|
||||
"success_criteria": {
|
||||
"status": "success",
|
||||
"response_fields": ["transactions", "total_count"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "wallet_balance",
|
||||
"parameters": {
|
||||
@@ -103,6 +117,30 @@
|
||||
"response_fields": ["genesis", "block_hash"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "genesis_verify",
|
||||
"parameters": {},
|
||||
"expected_result": {
|
||||
"status": "success",
|
||||
"genesis_valid": true
|
||||
},
|
||||
"success_criteria": {
|
||||
"status": "success",
|
||||
"response_fields": ["genesis_valid", "block_hash"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "genesis_info",
|
||||
"parameters": {},
|
||||
"expected_result": {
|
||||
"status": "success",
|
||||
"genesis_height": "0"
|
||||
},
|
||||
"success_criteria": {
|
||||
"status": "success",
|
||||
"response_fields": ["genesis_height", "block_hash", "timestamp"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "messaging_send",
|
||||
"parameters": {
|
||||
|
||||
@@ -107,6 +107,46 @@
|
||||
"response_fields": ["sync", "balance"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "wallet_rename",
|
||||
"parameters": {
|
||||
"wallet": "training-wallet",
|
||||
"new_name": "training-wallet-renamed"
|
||||
},
|
||||
"expected_result": {
|
||||
"status": "success",
|
||||
"renamed": true
|
||||
},
|
||||
"success_criteria": {
|
||||
"status": "success",
|
||||
"response_fields": ["renamed", "wallet_id"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "wallet_batch",
|
||||
"parameters": {
|
||||
"operations": [
|
||||
{
|
||||
"type": "send",
|
||||
"to": "recipient-1",
|
||||
"amount": "10"
|
||||
},
|
||||
{
|
||||
"type": "send",
|
||||
"to": "recipient-2",
|
||||
"amount": "20"
|
||||
}
|
||||
]
|
||||
},
|
||||
"expected_result": {
|
||||
"status": "success",
|
||||
"batch_id": "batch_*"
|
||||
},
|
||||
"success_criteria": {
|
||||
"status": "success",
|
||||
"response_fields": ["batch_id", "transaction_count"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "blockchain_block",
|
||||
"parameters": {
|
||||
@@ -327,6 +367,34 @@
|
||||
"status": "success",
|
||||
"response_fields": ["ping", "latency_ms"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "network_propagate",
|
||||
"parameters": {
|
||||
"transaction_id": "tx_*"
|
||||
},
|
||||
"expected_result": {
|
||||
"status": "success",
|
||||
"propagated": true
|
||||
},
|
||||
"success_criteria": {
|
||||
"status": "success",
|
||||
"response_fields": ["propagated", "peer_count"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "network_force_sync",
|
||||
"parameters": {
|
||||
"target_height": 100
|
||||
},
|
||||
"expected_result": {
|
||||
"status": "success",
|
||||
"sync": "forced"
|
||||
},
|
||||
"success_criteria": {
|
||||
"status": "success",
|
||||
"response_fields": ["sync", "current_height"]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
@@ -54,11 +54,11 @@
|
||||
},
|
||||
"expected_result": {
|
||||
"status": "success",
|
||||
"status": "running|completed"
|
||||
"workflow_status": "running|completed"
|
||||
},
|
||||
"success_criteria": {
|
||||
"status": "success",
|
||||
"response_fields": ["status", "executions"]
|
||||
"response_fields": ["workflow_status", "executions"]
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -127,6 +127,48 @@
|
||||
"response_fields": ["exported", "file_path"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "analytics_blocks",
|
||||
"parameters": {
|
||||
"range": "1-100"
|
||||
},
|
||||
"expected_result": {
|
||||
"status": "success",
|
||||
"analytics": "generated"
|
||||
},
|
||||
"success_criteria": {
|
||||
"status": "success",
|
||||
"response_fields": ["analytics", "block_count"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "analytics_predict",
|
||||
"parameters": {
|
||||
"metric": "block_time"
|
||||
},
|
||||
"expected_result": {
|
||||
"status": "success",
|
||||
"prediction": "generated"
|
||||
},
|
||||
"success_criteria": {
|
||||
"status": "success",
|
||||
"response_fields": ["prediction", "confidence"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "analytics_optimize",
|
||||
"parameters": {
|
||||
"target": "throughput"
|
||||
},
|
||||
"expected_result": {
|
||||
"status": "success",
|
||||
"optimized": true
|
||||
},
|
||||
"success_criteria": {
|
||||
"status": "success",
|
||||
"response_fields": ["optimized", "improvement"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "performance_benchmark",
|
||||
"parameters": {},
|
||||
@@ -151,6 +193,20 @@
|
||||
"response_fields": ["optimized", "improvement"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "performance_tune",
|
||||
"parameters": {
|
||||
"target": "latency"
|
||||
},
|
||||
"expected_result": {
|
||||
"status": "success",
|
||||
"tuned": true
|
||||
},
|
||||
"success_criteria": {
|
||||
"status": "success",
|
||||
"response_fields": ["tuned", "parameters"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"operation": "security_scan",
|
||||
"parameters": {},
|
||||
|
||||
Reference in New Issue
Block a user