fix: standardize training schema and fix integration test mismatches
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Fix dual schema issue: update README to reference stage1_foundation.json - Add missing scenarios field to stages 7-9 for consistency - Add specialized and architect agent types to training schema - Fix failure_simulation to use transaction_send instead of wallet_send
This commit is contained in:
@@ -155,7 +155,7 @@ Before beginning training, ensure the environment is properly configured:
|
||||
1. **Review `HERMES_LEARNING_PROMPT.md`** for detailed learning instructions
|
||||
2. **Analyze `training_schema.json`** to understand the stage structure
|
||||
3. **Study `ENVIRONMENT_SETUP.md`** to understand environment requirements
|
||||
4. **Begin with Stage 1** (`stage1_foundation_commands.json`) and progress sequentially
|
||||
4. **Begin with Stage 1** (`stage1_foundation.json`) and progress sequentially
|
||||
5. **For each stage, provide:**
|
||||
- Debug messages for issues found
|
||||
- Suggestions for improvements
|
||||
|
||||
@@ -381,7 +381,7 @@
|
||||
"failure_simulation": [
|
||||
{
|
||||
"test_name": "Insufficient funds error",
|
||||
"operation": "wallet_send",
|
||||
"operation": "transaction_send",
|
||||
"failure_type": "insufficient_funds",
|
||||
"test_case": {
|
||||
"wallet": "training-wallet",
|
||||
@@ -394,7 +394,7 @@
|
||||
},
|
||||
{
|
||||
"test_name": "Invalid password error",
|
||||
"operation": "wallet_send",
|
||||
"operation": "transaction_send",
|
||||
"failure_type": "invalid_password",
|
||||
"test_case": {
|
||||
"wallet": "training-wallet",
|
||||
|
||||
@@ -19,6 +19,11 @@
|
||||
"Understand network topology",
|
||||
"Handle failover scenarios"
|
||||
],
|
||||
"scenarios": [
|
||||
"/docs/scenarios/20_cross_chain_transfer.md",
|
||||
"/docs/scenarios/27_cross_chain_trader.md",
|
||||
"/docs/scenarios/38_cross_chain_market_maker.md"
|
||||
],
|
||||
"training_data": {
|
||||
"operations": [
|
||||
{
|
||||
|
||||
@@ -19,6 +19,11 @@
|
||||
"Develop domain-specific capabilities",
|
||||
"Create custom agent skills"
|
||||
],
|
||||
"scenarios": [
|
||||
"/docs/scenarios/41_bounty_system.md",
|
||||
"/docs/scenarios/42_portfolio_management.md",
|
||||
"/docs/scenarios/43_knowledge_graph_market.md"
|
||||
],
|
||||
"training_data": {
|
||||
"operations": [
|
||||
{
|
||||
|
||||
@@ -19,6 +19,11 @@
|
||||
"Manage assets across chains",
|
||||
"Configure cross-chain gossip protocols"
|
||||
],
|
||||
"scenarios": [
|
||||
"/docs/scenarios/42_cross_chain_atomic_swap.md",
|
||||
"/docs/scenarios/44_dispute_resolution.md",
|
||||
"/docs/scenarios/45_cross_chain_market_maker.md"
|
||||
],
|
||||
"training_data": {
|
||||
"operations": [
|
||||
{
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
"agent_type": {
|
||||
"type": "string",
|
||||
"description": "Type of agent being trained",
|
||||
"enum": ["coordinator", "genesis", "follower", "wallet", "general"]
|
||||
"enum": ["coordinator", "genesis", "follower", "wallet", "general", "specialized", "architect"]
|
||||
},
|
||||
"scenarios": {
|
||||
"type": "array",
|
||||
|
||||
Reference in New Issue
Block a user