| ▲ | k-langton a day ago | ||||||||||||||||
Hey! I work on OpenCode, so thank you for this measured reply ;) Just wanted to add a few things: - We actually don't do tool-call pruning any more. But compaction is a necessary evil for the time being. There's only so much context window, and if you wish to keep working on the same task for a long time, the model needs to summarize its current progress so it can continue without hitting its token ceiling. - With V2 (in beta atm), we have a new system for handling changing system instructions (AGENTS.md files, available skills, etc.) that avoids cache misses at all costs, while still giving the robot the newest information. I recorded a little video about it here: | |||||||||||||||||
| ▲ | sgallant 21 hours ago | parent | next [-] | ||||||||||||||||
Just checked out the video...you, my friend, could be a professional voice actor (assuming that job still exists in the future). | |||||||||||||||||
| ▲ | vitamark a day ago | parent | prev | next [-] | ||||||||||||||||
Can you shed some light on what's the deal with the new interface (web/desktop)? I updated one of my opencode containers today and had to downgrade it back because: 1. Worktree/workspace support is gone altogether. No way for agent to work in parallel on different things safely except prompting it directly to create a worktree. 2. Seeing multiple sessions properly now requires opening tabs for those? 3. In general, switching between several projects/sessions/whatever stopped working, and command palette is hotkey-only. Issues about the new design just sit in an endless unsolved pile on GitHub which seems hopeless. And an agressive stale bot is not helping with that. I came to OpenCode because it seemed hackable and simple, and at this point it seems like a "move fast break a lot" project that you got to live with. (rant over, sorry if this is addressed to the wrong person, just needed to vent a bit) | |||||||||||||||||
| |||||||||||||||||
| ▲ | steve_adams_86 21 hours ago | parent | prev [-] | ||||||||||||||||
Does V2 finally imminentize the eschaton? V1 has completely failed at this so far | |||||||||||||||||
| |||||||||||||||||