🔖 Feature description
- Notes Tool: Display text content in a sidebar, allowing users to browse between multiple notes
- Document Editor Tool: Generate documents (PDF, PPTX, etc.), preview them in-browser, and allow downloads
- Todo List Tool: Real-time display of active tasks when the agent is working
We will introduce a dynamic sidebar panel that will display tool outputs from agent interaction. Such that users can easily view / export the content ( artifact's )
🎤 Why is this feature needed ?
Enables rich interactions between users and tools.
✌️ How do you aim to achieve this?
If tool is compatible with artifacts then its output should be saved as an artifact through filestorage or in db
During SSE don't rely on emitting full artifact data, use separate endpoint (this due SSE)
🔄️ Additional Information
No response
👀 Have you spent some time to check if this feature request has been raised before?
Are you willing to submit PR?
None