Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

2011 — 2026

research
  • Reports
  • Newsletter
  • Methodology
  • Origins
  • Vocab
services
  • Research Sessions
  • Signals Workspace
  • Bespoke Projects
  • Use Cases
  • Signal Scanfree
  • Readinessfree
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
audiences
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
resources
  • Pricing
  • Partners
  • How We Work
  • Data Visualization
  • Multi-Model Method
  • FAQ
  • Security & Privacy
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
  • Login
ResearchServicesPricingPartnersAbout
ResearchServicesPricingPartnersAbout
  1. Home
  2. Vocab
  3. Session (AI Agent)

Session (AI Agent)

One bounded run of agent interaction, starting empty and accumulating context until cleared or compacted.

Back to Vocab

A session is one contained run of interaction with an AI agent. It begins empty — no context, no memory of prior sessions — and accumulates messages, tool results, and file content as work progresses. A session ends when it is cleared, closed, or compacted into a fresh session, and all accumulated state is discarded unless explicitly preserved through a handoff artifact or memory file.

The session is what fills the context window. If the context window is the fixed-size box, the session is the material slowly filling it up — each turn adds tokens, tool results, and read files. When the accumulated session becomes too large for the context window, the agent begins losing access to early context and performance degrades.

The tradeoff is between continuity and coherence. A longer session preserves more history and context, but the attention budget becomes diluted and the effective signal per token decreases. Sessions that run too long often exhibit degraded instruction-following on early context. Teams manage this by clearing or compacting sessions proactively rather than pushing through bloat.

Open questions include what the optimal session length is for different task types, how to automatically detect when a session has degraded past the point of usefulness, and whether compaction techniques can reliably preserve necessary context while resetting the context window. Current practice is largely heuristic.