Skip to content

Persist active branch conversation history in Sitebuilder dialog view #153

@rezamirsadeghi96

Description

@rezamirsadeghi96

Description

When a conversation is active and has not yet been pushed for review or reset, the dialog history should remain visible within the branch context. Currently, previous messages are not clearly visible once the session context changes.

Proposed improvement

  • If a branch has an active conversation that is:
    • Not yet pushed for review, and
    • Not manually reset,
      then the full conversation history should remain visible in the dialog section.
  • The conversation should be displayed from the beginning, preserving the entire context.
  • Each message should show the name of the Sitebuilder user who submitted it.
  • The history should be clearly associated with the specific branch.

Expected behavior

  • Opening an active branch shows the complete conversation history.
  • Users can immediately understand what changes were discussed and implemented.
  • Messages display the corresponding Sitebuilder user name.
  • The conversation persists until:
    • The branch is pushed for review, or
    • The conversation is manually reset.

Why this matters

  • Improves traceability and transparency within branches.
  • Prevents loss of context when multiple users collaborate.
  • Makes it easier to understand what was changed and why.
  • Reduces repeated prompts and duplicated work.
  • Strengthens collaboration and accountability.

Environment

  • Feature: Sitebuilder AI conversation / dialog section
  • Context: Active branch not yet pushed for review or reset

Metadata

Metadata

Assignees

Labels

prdb:enabledIssue is managed by ProductBuilderprdb:planning-erroredError during planning — manual intervention required

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions