Skip to main content
Version: 1.0.8

PBI Sessions

Every generation run is stored as a session. The list at /smart-pbi/sessions is titled PBI Sessions — Manage and track your Product Backlog Item generation sessions.

Sessions New Session in the header opens the generation wizard.

Session list

Metric cards

Four cards run across the top.

CardValueSubtitle
Total SessionsAll sessionsHow many are completed
PBIs GeneratedItems produced across all sessionsAverage per session
Running SessionsSessions currently generatingHow many are in progress and how many paused
Completed SessionsSessions that finishedCompletion rate

Total Sessions, PBIs Generated, and Completed Sessions carry a trend against the previous period.

A second row breaks the output down by type — Epics Created, Features Defined, User Stories, and Acceptance Criteria — each with a week-over-week change.

Status tabs

Seven tabs filter the list, each with a count.

Tab
All Sessions
Running
Completed
Pending
Stopped
Failed
Cancelled

Search and sort

A single search box matches session name, file, or ID, applied shortly after you stop typing.

The Sort dropdown offers Date (newest), Date (oldest), Name (A-Z), PBIs (high to low), and — on the All Sessions tab only — Status.

There is no date filter and no source-type filter on this page.

Session cards

Sessions are shown as cards, not rows. Each card carries:

  • Session name and its short code
  • Status badge; a running session also shows a pulsing Live marker
  • Creation date and time
  • PBIs Generated count and Duration
  • A Progress percentage with a bar
  • A footer stamp for the outcome — completed, running, paused, stopped, or failed, with the matching timestamp and, for a failure, the error reason

Clicking a card opens the session. The list loads more sessions as you scroll rather than paging, and refreshes on its own every few seconds.

Statuses

Status shownMeaning
In ProgressGeneration is running
CompletedGeneration finished
PausedSession is waiting
StoppedGeneration was stopped
FailedGeneration failed
note

The tab that collects waiting sessions is labeled Pending, but the badge on those sessions reads Paused. A cancelled session shows its raw status value, CANCELLED, on the badge.

Session actions

The menu on each card offers:

ActionAvailable when
StopThe session is running
ResumeThe session is waiting
Regenerate PBIsThe session is completed — reopens the wizard preloaded with this session's configuration and source
View DetailsAlways
Copy URLAlways
DeleteYou hold the session delete permission

Deleting asks for confirmation and warns that every PBI in the session is removed with it.

There is no duplicate-session action, and sessions cannot be exported from this list — export lives inside a session.

Session detail

Opening a session shows one continuous page. While a session is still running it refreshes every couple of seconds and stops polling once it completes.

PBI session detail

The header shows the session name (or, for a text-only session, the requirement text), the creation date, source file name, and duration, plus the status badge.

The buttons depend on status:

StatusButtons
RunningStop
WaitingResume, Stop
Anything elseExport, Generate Test Cases

Generate Test Cases hands the current selection — or all items, if nothing is selected — to CaseWriter.

Clicking the header title opens the source: a Requirement Text modal for a text session, or a File Information modal with the file name, upload date, PBI count, and any attached images.

Configuration

A Configuration card reads back what the session ran with: AI Model, Language, Quality, Platforms, Types, and Input Sources.

Clicking Input Sources opens a dialog listing the actual inputs — the document, the requirement text with its character count, a URL, selected PBIs, and image thumbnails you can open full size.

Progress and breakdown

Generation Progress shows items generated against the target, total story points, and duration.

PBI Breakdown counts Epics, Features, User Stories, Acceptance Criteria, and Points.

Generated PBIs

The backlog renders as a nested tree — Epic, then Feature, then User Story — with epics expanded by default and everything expanded while a search or filter is active.

Each row shows a type icon, an AI Generated badge for AI-produced items, the title, priority and story-point badges, business value, size, risk, tags, and a description you can expand. User stories carry an Acceptance Criteria panel. Parent rows roll up their child counts and points.

Above the tree:

  • A search box matching title, description, and acceptance criteria
  • A type filter: All Types, Epics, Features, User Stories
  • On a completed session, Regenerate Selected and Export
  • A select-all bar, a Clear selection action, and Create New PBI

Checkbox selection cascades to child items.

Editing items

Each row offers Edit, Duplicate, Regenerate, Delete, and — on epics and features — a + to add a child item of the next level down. Each button appears only if you hold the matching permission.

The edit drawer shows fields appropriate to the type:

TypeFields
EpicTitle, Description, Business Value (0-100), Priority, Risk, Tags
FeatureTitle, Description, Story Points, Priority, Risk, Tags
User StoryThe Feature fields plus Acceptance Criteria

An empty acceptance criterion blocks saving. Closing the drawer with unsaved edits asks whether to Discard Changes or Keep Editing.

Bulk actions

Selecting one or more items raises a floating toolbar with Export, Regenerate, Delete, and Add To Board.

Add To Board opens a checklist of the selection and transfers the chosen items to the PBI Board.

Regeneration

Regenerate works on a single item or on a selection.

The dialog lists the items to regenerate and requires an Additional Instructions note describing what to improve, with example instructions offered alongside. While a regeneration runs, the dialog's cancel action becomes Cancel Regeneration.

When it finishes, a comparison view opens showing Original against AI Regenerated side by side — title, description, acceptance criteria, and tags. For each item you choose Keep Original or Use Regenerated; the footer counts how many items will be updated, and Apply Changes stays disabled until every item has a decision.

Regenerated items are stored as new items linked back to the ones they replace, so nothing is lost while you are still deciding.

Export

Export opens the Export PBIs dialog.

TargetWhat it needs
JiraA project key, loaded from the saved Jira integration
Azure DevOpsA project or board name
ExcelNothing further

Below the target, a hierarchical picker chooses which items to export, with a Quick Select menu for All Epics, All Features, All Stories, or Clear All. Quick Select replaces the current selection rather than adding to it.

Only Excel produces a file download; Jira and Azure DevOps create the items in the target system and report success.

note

There is no PDF export. Jira, Azure DevOps, and Excel are the only targets.