Skip to main content

Contract status

Derived implementation contract These features are documented as product and UX specs rather than fixed route contracts, but they define clear service responsibilities for the conversation layer.

Source documents

Core interaction services

Cognition console

Required capabilities:
  • Display multi-layer reasoning or context traces
  • Surface persona state and tool activity
  • Support safe operator oversight

Collaborative personas

Required capabilities:
  • Run multi-persona collaboration on the same thread or task
  • Preserve authorship and persona boundaries
  • Support explicit invocation and shared outcome capture

Computer use

Required capabilities:
  • Represent browser or computer-use actions as governed tool calls
  • Log actions for audit and replay
  • Route approvals when actions exceed safe automation limits

Chat cleanup

Required capabilities:
  • Collapse or archive stale context
  • Preserve important references and pinned material
  • Improve future retrieval without losing meaningful history

Skill slots

Required capabilities:
  • Attach skill bundles to personas
  • Expose available skills by role or context
  • Control enablement per persona and instance

Adaptive tutorials

Required capabilities:
  • Detect user context and show relevant learning flows
  • Track progress and dismiss state

In-chat navigation

Required capabilities:
  • Jump to prior topics, references, and workspace objects from the chat surface
  • Preserve conversation map metadata

Context windows

Required capabilities:
  • Rank and inject only the most relevant memory and workspace context
  • Respect token budgets and persona priorities

Split and route

Required capabilities:
  • Detect when a conversation should branch into separate threads or tasks
  • Route the branch to the right persona, module, or workspace destination

Forget

Required capabilities:
  • Remove or suppress selected memories or references in a governed way
  • Keep audit and policy metadata around deletion or redaction decisions

Meeting mode

Required capabilities:
  • Support multi-party, persona-aware operating mode
  • Persist meeting artifacts, decisions, and action items

Shared design requirements

  • Everything must be auditable.
  • Persona authorship must remain visible.
  • High-risk actions need explicit governance.
  • Cleanup and forgetting must never silently destroy critical records.
  • Context injection should be deliberate and ranked, not indiscriminate.

Implementation note

These features form the OS interaction layer. Treat them as orchestration services on top of personas, memory, and workspace objects rather than as isolated one-off UI features.
Last modified on April 18, 2026