- [ ] Look up the tools that Blink requires ([i think it's here](https://blink.so/chat/Tools-Used-by-Blink-for-Workspace-Manipulation-5Uke9Tx3IauNrlreGYJWe3)) - [ ] Add at least the basic ones for ChatGPT + Claude and work with Kyle to understand what is needed for Blink (perhaps separate issue) - [ ] Test the agent and see how it does inside platforms like ChatGPT and Claude - [ ] Determine if async/sync exec command is needed to run commands in background Related: #772 requires `search` and `fetch`