Carry progress rather than every interaction
CarryOn studies how long-running agents retain useful task state while repeatedly processing the history that produced it. The paper asks whether continuation can instead be organized around reusable progress.
Its object-oriented context runtime uses reusable task objects. The context view combines continuation carriers, complementary execution context and a live tail of recent interactions. That gives persistent progress a representation separate from a compressed retelling of the entire conversation.
Update the records affected by a change
A core problem is keeping these records valid after surrounding history is retired. CarryOn maintains carrier records across context folds. It revises affected records against bound evidence and applicable environment checks, carries unaffected records forward and updates execution context alongside them.
The method therefore needs to establish which retained state remains valid and which part requires revision. Retaining an object without checking its basis could preserve an outdated assumption just as easily as useful progress.
The researchers evaluate OSWorld2.0 and BrowseComp-Plus, reporting performance gains and lower total token usage in their experiments. The reported token reductions are 51.9% and 22.9%, respectively. Those outcomes are tied to the tested runtime and benchmark settings, rather than a promise for every extended agent conversation.
Test what survives a context fold
Franklin analysis: a practical trial should include a changed environment fact between folds. Inspect whether the affected carrier is updated, whether unaffected work remains available and whether the agent can locate the evidence supporting a retained state.
Compare total tokens and task completion together, including the cost of maintaining the records. A shorter context is useful when it preserves the information required to continue correctly. CarryOn provides a concrete strategy for doing that incrementally, with evidence and environment checks forming part of the continuation mechanism.
Comments