src_output_set_table
Define or update a table output keyed by sanitized identifier, viewable in the Results tab or via agent_results_get. Set agent index, name, and up to six columns to render structured results as an interactive table.
Instructions
Module: set table output
Define a table output that can be viewed manually in the Results tab or via the agent_results_get tool.
If an output with this key exists, it will be changed to a table output with these properties.
You can use a maximum of 6 output tables.
Table outputs are rendered as an interactive table in the Results tab. You must always use the returned key property, as it has been sanitized and checked for uniqueness.
Use the agent_list tool to fetch all available agents and their indexes.
Use the src_keys_list tool with section srcOutputs to get all output keys.
Use the src_sample tool to better understand how the FSM, functions and IO interact.
Returns: Output definition
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Table output key, lowercase 1 to 32 alphanumeric characters or dashes | |
| desc | No | (optional) Table output description, up to 512 characters long | |
| name | Yes | Table output name, 1 to 32 characters | |
| index | Yes | One-based agent index | |
| columns | Yes | List of table columns; max. 6 columns of max. 32 characters each |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Sanitized output key, lowercase 1 to 32 alphanumeric characters or dashes | |
| desc | Yes | Output description | |
| name | Yes | Output name | |
| type | Yes | Output type | |
| columns | Yes | Table columns |