Skip to content

Tool reference

Every tool the agent can call, generated from the chart's @Tool registry at the pinned commit.

Generated from the pinned chart source (1aa5e22). Descriptions are the exact text the model receives.

The agent operates the chart through 29 tools: 18 change the chart, 11 only read. Chart tools are ordinary chart methods annotated with @Tool, so the agent and the interface call the same code. A read-only agent session receives only the read-only tools.

At run time the browser registry appends the live sourceId and paneId values to the descriptions of the market-data, comparison and drawing tools, so the model only picks values that exist.

ToolLabelAccessGroup
panes_listList panesRead-onlyPanes
pane_createCreate paneModifies the chartPanes
pane_updateUpdate paneModifies the chartPanes
pane_removeRemove paneModifies the chartPanes
pane_moveMove paneModifies the chartPanes
pane_replace_contentReplace pane contentModifies the chartPanes
pane_update_contentUpdate pane contentModifies the chartPanes
panes_clearClear panesModifies the chartPanes
drawings_listList drawingsRead-onlyDrawings
drawing_createCreate drawingModifies the chartDrawings
drawings_copyCopy drawingsModifies the chartDrawings
drawing_updateUpdate drawingModifies the chartDrawings
drawing_deleteDelete drawingModifies the chartDrawings
drawings_clearClear drawingsModifies the chartDrawings
comparisons_listList comparison symbolsRead-onlyComparisons
comparison_createAdd comparison symbolModifies the chartComparisons
comparison_removeRemove comparison symbolModifies the chartComparisons
comparisons_clearClear comparison symbolsModifies the chartComparisons
settings_getGet chart settingsRead-onlySettings
settings_updateUpdate chart settingsModifies the chartSettings
settings_resetReset chart settingsModifies the chartSettings
instruments_query_nameQuery instrument nameRead-onlyMarket data
market_bars_queryQuery market barsRead-onlyMarket data
market_timeshare_queryQuery market time shareRead-onlyMarket data
market_timeshare_range_queryQuery market time-share rangeRead-onlyMarket data
indicators_queryQuery indicatorRead-onlyIndicators
web_searchWeb searchRead-onlyConversation
ask_userAsk questionRead-onlyConversation
code_interpreterRun PythonModifies the chartCode interpreter