const { aparteGlobalConfig } = window.aparte;
// Every tool nothing more specific describes: no row. The calls stay in the message, in
// storage and in the history the model reads; an approval they need is still asked.
aparteGlobalConfig.registerToolDisplay('*', { hidden: true });
document.querySelector('aparte-chat-bubble').setSegments([
{ id: 's1', type: 'tool_call', status: 'resolved', toolCall: { id: 't1', name: 'search_docs', input: { query: 'release checklist' } }, result: '3 pages' },
{ id: 's2', type: 'tool_call', status: 'resolved', toolCall: { id: 't2', name: 'read_file', input: { path: 'docs/release.md' } }, result: '## Release' },
{ id: 's3', type: 'text', content: 'The release needs three steps: bump the version, run the gate, then tag it.' },
]);