tobblegobble
DSH has been fantastic, the customisation is great, like I mentioned before. What has got me to stick with it though is the way it presents information like diffs, subagents, tool calls, thinking and sessions. It's nothing revolutionary but everything is where I want it to be and provides just enough information
As for the session maintenance, I have it configured to trigger a compaction when it ends a 'debate' with >25% of context used but before the compaction it puts what it thinks are key points into an MD file. The approach has worked so far in terms of stopping the agent from getting silly with too much context and retaining information. These flash agents get too flakey for my liking past 25%
I've had really great results with cheap flash agents using a system that has a parent agent that spawns 2 sub agents. They remain active throughout the whole session and don't lose context.
The 2 sub agents get the exact same prompt and tools as each other and they independently answer but before responding back up to the parent they exchange their findings which must be backed up by a citation and then debate their findings and citations repeatedly until they can agree on correctness of all points. They are also heavily encouraged to never assume and always verify with the prompt and tools and guards where they can be realistically enforced.
It churns through tokens but tokens are crazy cheap with some of the plans out there. Could Opus one shot most of those same queries in like 1/4 time? Yep, but that's not the point for me.
DeepSeek Flash for parent then DeepSeek Flash and GLM 5.3 flash as the debating subagents gives best overall results in my experience.
For context I do equal parts sysadmin/devops and having them write software
The 2 sub agents get the exact same prompt and tools as each other and they independently answer but before responding back up to the parent they exchange their findings which must be backed up by a citation and then debate their findings and citations repeatedly until they can agree on correctness of all points. They are also heavily encouraged to never assume and always verify with the prompt and tools and guards where they can be realistically enforced.
It churns through tokens but tokens are crazy cheap with some of the plans out there. Could Opus one shot most of those same queries in like 1/4? Yep, but that's not the point for me.
DeepSeek Flash for parent then DeepSeek Flash and GLM 5.3 flash as the debating subagents gives best overall results in my experience.