amazing app
Additional functionality
Wonderful app
A few suggestions, can we get a toggle for the collapsed tool calls? I personally like the old way better and find it annoying to have to tap it just the see the list of things the agent is doing, with multiple sessions going its not helpful to me but counterintuitive instead. -
Also battery drain is a real issue. -
Potentially add the ability to create project workspaces from the app to group sessions together based on project/endpoint or provider. -
Ability to set model defaults and agent defaults within the app?
Edit: i have found a new bug, when a session disconnects while active when it comes back the app still shows it as active and cannot stop it because it isn’t active and it basically makes it impossible to continue the session. (Also the ability to fork the session i cant seem to get to work in the update? That was the only way to save the session before.)
Also thank you for such a wonderful response to my feedback.
Response from developer
Thank you so much for taking the time to share such thoughtful feedback, and I’m really glad you’re enjoying KKCode! Every suggestion you mentioned is valuable. 1. For collapsed tool calls, I’ll consider adding a setting so you can choose whether tool calls are expanded or collapsed by default. 2. I’m aware of the battery drain issue. I’ll use performance profiling tools to gather objective data, identify where the battery usage is coming from, and work on improving it. 3. Project workspaces are a great suggestion. With OpenCode 2, there’s a good chance we’ll have better support for this kind of workflow, and I’ll carefully consider how it could fit into KKCode. 4. For the default model and agent, KKCode currently remembers the last model you used, which effectively works as a default model in many cases. That said, I’ll revisit this part of the app and see how I can make the behavior more intuitive and provide a better overall experience. Thanks again for taking the time to write such detailed feedback. It genuinely helps me make KKCode better!
Amazing)
Useful little tool
Easy to pick model and choose favourites.
Sometimes the styling seems delayed so you see varying sizes of text.
Deleting sessions doesn't seem to persist?
My main gripe is you can't queue messages in the session. If you want to send another prompt you have to stop the agent first.
I'd like the changes/folder icons to be further left as it's off the screen if you using a long model name
Response from developer
Thank you so much for the detailed feedback! These are all very specific and helpful points. 1. Regarding the delayed styling you mentioned, would you mind sharing a screen recording if possible? It would help me understand and reproduce the issue more accurately. You can send it to us at Support@kkcode.app. 2. I’ll investigate the issue where deleted sessions don’t seem to stay deleted and see what’s happening. 3. Regarding queued messages: with OpenCode 2, the server API now supports message queuing, which makes it much easier to integrate on the app side. This is already on the development roadmap. 4. I know exactly what you mean about the Changes / Folder icons getting pushed off-screen by long model names — I’ve run into this myself as well. Since those controls weren’t used very frequently, I had accepted the current layout for the time being. But since it’s affecting actual usage, I’ll revisit the design. If you have a better layout in mind, I’d love to hear your thoughts. For example, would it make more sense to place those icons before the Agent and Model / Provider selectors? Thanks again for taking the time to share all of this. Feedback like this really helps improve KKCode!





