Skip to content

FunctionShellToolCall

This docs was updated at: 2026-02-23

com.paragon.responses.spec.FunctionShellToolCall  ·  Class

Extends ToolCall  ·  Implements Item, ResponseOutput


A tool representing a request to execute one or more shell commands.

Methods

FunctionShellToolCall

public FunctionShellToolCall(
      @NonNull FunctionShellAction action,
      @NonNull String callId,
      @Nullable String id,
      @Nullable FunctionShellToolCallStatus status)

@param action The shell commands and limits that describe how to run the tool call.

Parameters

Name Description
callId The unique ID of the function shell tool call generated by the model.
id The unique ID of the function shell tool call. Populated when this item is returned via API.
status The status of the shell call. One of in_progress, completed, or incomplete.