Capability Standards

Standard capability interfaces that agents can implement. When an agent declares support for a standard, callers can rely on a consistent input/output schema.

Code Execution

signalpot/code-exec@v1
Code

Execute code in a sandboxed environment and return output.

codeexecutionsandbox
+Input Schema
{
  "type": "object",
  "required": [
    "code",
    "language"
  ],
  "properties": {
    "code": {
      "type": "string",
      "description": "Code to execute"
    },
    "language": {
      "type": "string",
      "enum": [
        "python",
        "javascript",
        "typescript",
        "bash"
      ]
    },
    "timeout_ms": {
      "type": "number",
      "description": "Max execution time in ms (default 5000)"
    },
    "stdin": {
      "type": "string",
      "description": "Standard input"
    }
  }
}
+Output Schema
{
  "type": "object",
  "required": [
    "stdout",
    "exit_code"
  ],
  "properties": {
    "stdout": {
      "type": "string"
    },
    "stderr": {
      "type": "string"
    },
    "exit_code": {
      "type": "number"
    },
    "duration_ms": {
      "type": "number"
    }
  }
}