LM Studio Announces Session References and Introspection in Bionic

At a Glance
| Item | Value |
|---|---|
| Publisher | LM Studio |
| Source type | Primary source (the publisher itself) |
Values determined by this site’s code at collection time. Dates are JST.
Overview
On September 17, 2026, LM Studio announced “Introspection," a set of features allowing users to reference and search past conversation sessions, along with an “@" mention feature for specifying different sessions within Composer in its “Bionic" tool. This update enables Bionic to recover detailed and environmental information lost during compaction (conversation history summarization and deletion) in long-running sessions directly from its own conversation transcripts.
It also supports direct reference to other sessions across projects, establishing an environment where agents can long-term and flexibly reference and search past histories and contexts.
Announcement Details
Main mechanisms and specifications of the newly announced “Introspection" and session reference features are as follows:
Introspection Feature
Introspection is a general term for a set of tools and built-in skills that allow agents to read and search their current or past conversation transcripts. In ultra-long tasks lasting several hours, information not classified as “always retain" during compaction processing has traditionally leaked from the context and been lost. By using Introspection, agents can trace back through saved transcripts themselves to recover details such as design decisions, environmental information, and previously encountered issues.
Tool Design to Suppress Context Consumption
To avoid needlessly clogging the agent’s context window with tool definitions, Introspection-related tools are implemented as “progressively disclosed tools" and documented within built-in SKILLs. Agents load relevant tools and documentation only when they determine that introspection is necessary.
Furthermore, search and read operations are designed to be “tiered," initially retrieving heavily truncated high-level summaries. Once Bionic identifies a specific message of interest, it executes another tool call to retrieve the full text of the message. Options are also provided to filter out tool call results that are typically unnecessary.
Permission Management and Prevention of Cross-Contamination
To prevent “cross-session contamination," where data from dead-end sessions or discarded policies mixes into the current conversation, an explicit permission dialog is displayed when reading transcripts from other sessions. Approval is reportedly not required when an agent reads the transcript of its own current session.
Referencing via “@" Mentions from Composer
When users want to explicitly have the agent reference past sessions, they can directly specify another session by using “@" notation in Composer. This feature can be used across project boundaries.
Background
In recent years, models such as LLMs have improved their ability to find relevant information out of massive data by using search tools. The LM Studio development team considered whether this search capability could be applied not only to codebases but also to the conversation history itself.
In particular, during long-term work sessions, multiple compaction processes create a problem where important information slips through handoffs and is permanently lost. To address this challenge, Introspection was developed as a mechanism that allows agents to freely “reference and self-search" persisted transcripts.
Impact on Local LLM Users
This announcement concerns a feature expansion of LM Studio and is not an announcement regarding the new release of a specific open-weight model or a license change for existing models.
For engineers running agents on open-weight models or in local environments, this presents a design approach for handling context loss in long-term agent tasks, utilizing tiered transcript searching via tool calls (Introspection) and contamination prevention through permission dialogs.
Note that model delivery formats (local execution vs. API-centric) and future release plans as open-weights are not directly mentioned in the announcement materials.

