Continuous conversations with bounded context
How a conversation accepts new work and shortens old history without changing the model call already in progress.
- agent architecture
- durable agents
- context management
Everything I've published
Short thoughts, long posts, working notes, and things you can play with.
How a conversation accepts new work and shortens old history without changing the model call already in progress.
Why TorkBot uses one foreground conversation and sends slower work to semi-autonomous lanes.
How I got nerd sniped by continuous personal agents and started building TorkBot.
Cancellation stops in-flight work; disposal cleans up resources. A pattern for doing both.
A hierarchical Context interface for cancellation, deadlines, and timeouts in JavaScript.
Why a browser-based editor needed a module resolver that works in URLs instead of one filesystem.
Using Symbol.hasInstance to define error categories without relying on prototypical inheritance.