Skip to content

HUE-012 — Implement typed Space-bound Sessions, messages, summaries and branches

Canonical source: docs/roadmap/issues.json · HUE-012

Specification status: TBI · Readiness: agent:blocked

Allow concurrent independent discussion, execution, research, monitoring and review Sessions without shared mutable context.

  • Persist Session type, Space binding and lifecycle
  • Implement messages, branches, attachments and backend-handle references
  • Create working summaries without promoting them to Space memory
  • Support concurrent active Sessions and explicit type transitions
  • Two concurrent Sessions in different Spaces cannot leak messages/context
  • Discussion can create a linked execution Session/task
  • Session remains resumable across restart
  • Backend handle can be replaced without losing HUE Session
  • Close/archive retains searchable episodic record
  • HUE-009
  • HUE-011
  • None beyond the documented scope.
  • Preserve the documented security, project, memory and event boundaries.
  • Add or update automated tests for every observable acceptance criterion.
  • Provide real verification output; do not rely on a worker/agent self-report.
  • Update only the exact documentation sections whose status changed.
  • Include screenshots or a recording for user-interface changes.
  • Include migration, rollback and recovery notes for data/state changes.
  • Link the pull request to this issue with Closes #<issue-number>.