#1105·vanna

Vanna 2.0 outputs too much process data on the conversation page

Author: viphonestsongCreated Feb 28, 2026Updated Mar 6, 2026

Is your feature request related to a problem? Please describe.

VANNA 2.0 has directly opened up database permissions, allowing VANNA to retrieve table and field information without adding table DDL context. However, compared with version 0.x, it causes a new problem: queries involving table names and fields are fully displayed to the user every time run_sql_tool is executed. This makes VANNA 2.0 more suitable for operation and maintenance (O&M) or developers. Business users do not care about the table structure, and in most cases, VANNA 2.0 completely exposes the internal database design to users, which poses a significant data security risk.

As illustrated below, during a query for business data, I directly exposed all the table fields in full: Image

Describe the solution you'd like I hope the intermediate data can be masked, or there can be a switch to prevent the output of intermediate process data. Only the final answer to the user’s question should be displayed in each conversation.