simple-agents-workflow 0.2.35

Workflow IR and validation for SimpleAgents
Documentation
[
  {
    "name": "boolean and equality",
    "expression": "input.approved && input.score == 9",
    "scoped_input": {
      "input": {
        "approved": true,
        "score": 9
      }
    },
    "expected": true
  },
  {
    "name": "negation",
    "expression": "!input.approved",
    "scoped_input": {
      "input": {
        "approved": false
      }
    },
    "expected": true
  },
  {
    "name": "missing path",
    "expression": "input.missing == 1",
    "scoped_input": {
      "input": {
        "ok": 1
      }
    },
    "expect_error": "path 'input.missing' not found in scoped input"
  }
]