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:
aitbc
2026-05-07 09:43:37 +02:00
parent a9a450ab9d
commit 515d24bcf9
3 changed files with 164 additions and 2 deletions

View File

@@ -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": {

View File

@@ -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"]
}
}
]
},

View File

@@ -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": {},