You're viewing a demo portfolio

Join the waitlist
PRSM

session_run

Active

Tool of com.seqbench/workbench

declared in 1.1.0

Run any SeqBench tool, resolving selected arguments from a session's named entries instead of pasting them inline, and optionally store selected result fields back into the session by name. This is the main way to chain a multi-part design (vector + insert + primers) across calls without shuttling raw sequences through your own context.

Parameters schema

{
  "type": "object",
  "required": [
    "sessionId",
    "tool"
  ],
  "properties": {
    "args": {
      "type": "object",
      "description": "Additional literal arguments, merged with the ones resolved from the session.",
      "additionalProperties": true
    },
    "tool": {
      "type": "string",
      "description": "Name of any non-meta SeqBench tool (not batch, workflow, or another session_* tool)."
    },
    "sessionId": {
      "type": "string"
    },
    "writeBack": {
      "type": "object",
      "description": "Map of { resultFieldName: sessionEntryName } — stores selected fields of the result back into the session under these names.",
      "additionalProperties": {
        "type": "string"
      }
    },
    "fromSession": {
      "type": "object",
      "description": "Map of { toolArgName: sessionEntryName } — resolves each named tool argument from the session before running.",
      "additionalProperties": {
        "type": "string"
      }
    }
  },
  "additionalProperties": false
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

com.seqbench/workbench

1/7 registries
View full server →