Skip to content

research(context): ARC — active + reflection-driven context management for long-horizon agents (arXiv:2601.12030) #4020

@bug-ops

Description

@bug-ops

Description

ARC (Active and Reflection-driven Context Management) gives the LLM explicit agency over its own context: the agent can proactively request summarization if it judges the context unwieldy. ARC is the only agent in a broad corpus survey that delegates the compaction decision to the LLM itself (vs. fixed heuristics).

Complements CI-799's zeph-agent-context changes. Current Zeph compaction is scheduler-driven; ARC's model would let the agent signal 'I need a summary now' mid-task.

Relevance to Zeph

Implementation Sketch

  1. Add request_compaction(reason: String) as an internal tool available to the agent
  2. In agent loop: if tool_call.name == 'request_compaction', trigger immediate summarization and retry
  3. Track compaction-request frequency in metrics for future RL training signal

Complexity vs Benefit

  • Complexity: Low-Medium (expose as tool, integrate in loop) | Benefit: Medium (agent-initiated compaction is more accurate than heuristic scheduling)

Source

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Research — medium-high complexitycontextContext management and message handlingresearchResearch-driven improvement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions