1## TODOs before release
2
3- [x] Implement help
4 - [x] Show full help
5 - [x] Make help dependent on the focused pane and page
6- [ ] Implement current model in the sidebar
7- [ ] Implement changed files
8- [ ] Events when tool error
9- [ ] Support bash commands
10- [ ] Editor attachments fixes
11 - [ ] Reimplement removing attachments
12- [ ] Fix the logs view
13 - [ ] Review the implementation
14 - [ ] The page lags
15 - [ ] Make the logs long lived ?
16- [ ] Add all possible actions to the commands
17- [ ] Parallel tool calls and permissions
18 - [ ] Run the tools in parallel and add results in parallel
19 - [ ] Show multiple permissions dialogs
20- [ ] Investigate messages issues
21 - [ ] Weird behavior sometimes the message does not update
22 - [ ] Message length (I saw the message go beyond the correct length when there are errors)
23 - [ ] Address UX issues
24 - [ ] Fix issue with numbers (padding) view tool
25- [ ] Implement responsive mode
26- [ ] Revisit the core list component
27 - [ ] This component has become super complex we might need to fix this.
28- [ ] Investigate ways to make the spinner less CPU intensive
29- [ ] General cleanup and documentation
30- [ ] Update the readme
31
32## Maybe
33
34- [ ] Revisit the provider/model/configs
35- [ ] Implement correct persistent shell
36- [ ] Store file read/write time somewhere so that the we can make sure that even if we restart we do not need to re-read the same file