Ana içeriğe geç
Versiyon: 1.0.8

Request Sessions

A session is one AI evaluation — the description you wrote, the documents you attached, the questions the AI asked, the answers you gave, the score they produced, and the request generated from them.

Every AI-generated request on the Request Board has a session behind it. The list at /smartrequest/sessions is where those sessions are found, resumed, reviewed, and removed.

Sessions

Metric Cards

CardShowsSubtitle
Total SessionsAll sessionsHow many started today
EvaluatedSessions that finished their questionsReady to submit
In ProgressSessions still being evaluatedHow many are drafts
SubmittedSessions sent to the boardAwaiting review

Tabs

TabSessions shown
AllEvery session
In ProgressEvaluation under way, including answers being scored
EvaluatedQuestions finished, not yet submitted
SubmittedOn the board, awaiting approval
ApprovedApproved
RejectedRejected
FailedThe evaluation errored

Each tab carries a count.

Filtering

ControlFilters by
SearchText in the description, applied after a short pause
Date rangeCreation date
ProductA configured product, when more than one exists
SortNewest first, oldest first, recently updated, or score ascending or descending

Clear drops every active filter and returns to the All tab.

The list is paged, with 10, 20, or 50 rows per page.

Session Cards

Each card shows the product, the module path, the session code, and the description with markdown stripped.

Two figures sit below it.

  • Score — the current score, with a progress bar and a marker at this session's threshold. Green above the threshold, red below it.
  • Documents — how many documents are attached.

The footer carries the status badge and the last-updated time. A session that is still being evaluated pulses, so an active session is distinguishable at a glance.

A session card with its score against the threshold

Card actions

Selecting a card either resumes the evaluation or opens the session detail, depending on the state.

ActionAvailable when
ContinueThe session is in a resumable state and you can create requests
View DetailsAlways
DeleteYou can delete requests

Deleting is permanent and is confirmed by a dialog.

Session Detail

The detail page at /smartrequest/sessions/{id} shows the generated request together with the record of how it was produced.

The title, the status badge, and the creation date, with the actions that make sense for the state.

StateActions
RejectedRe-Evaluate, Resend to Board
EvaluatedContinue Evaluating, Submit to Board
Evaluating, Stopped, Draft, or FailedContinue Evaluating

Re-Evaluate reopens a rejected session and asks the AI to generate fresh questions from the rejection feedback, then takes you into the generation flow to answer them.

Resend to Board puts a rejected session back into the approval flow without re-running the evaluation.

Continue Evaluating on an evaluated session reopens the questions so the score can be raised before submitting.

Metadata bar

The reporter, the creation date, and the product and module path.

Rejection reason

A rejected session shows the reason, who rejected it, and when, above the request body.

The request

The generated request is rendered exactly as it appears in the board's Detail tab.

SectionContents
HeaderTitle, description, status and threshold badges, priority and its reasoning
Approval flowThe approval steps and their states
TransformationWhat you provided, beside what the AI understood
AI Analysis & RecommendationsInsights the AI detected and the actions it recommends
Detailed SummaryThe full generated summary
Acceptance CriteriaThe generated criteria list
Custom FieldsThe custom fields the AI answered, each with its reasoning
Evaluation Q&AThe full question-and-answer transcript

The title, description, summary, acceptance criteria, and priority can be edited in place. Each edit is saved to the session, so the board and this page show the same value afterwards. Without update rights the fields render as plain text.

Translation

When the session has been translated, a toggle switches the whole request between the original and the translated version. Nothing is overwritten — both versions are held on the session.

Export

Export PDF opens the section picker described in Request Board.

Documents

Documents attached to the session are listed with their upload date.

Timeline

A short chronology of the session: created, started, completed, and submitted, with timestamps for the ones that have happened.

Session Lifecycle

DRAFT → EVALUATING ⇄ PROCESSING_ANSWER → EVALUATED → SUBMITTED → APPROVED
↘ REJECTED → (reopen)
StateMeaning
DRAFTCreated, evaluation not started
EVALUATINGThe AI is asking questions
PROCESSING_ANSWERAn answer is being scored
EVALUATEDQuestions finished, ready to preview and submit
SUBMITTEDOn the board, awaiting approval
APPROVEDApproved by the approval flow
REJECTEDRejected, with a reason
STOPPEDPaused by the user
CANCELLEDCancelled
FAILEDThe evaluation errored

DRAFT, EVALUATING, STOPPED, and FAILED are the states a session can be continued from.

not

EVALUATED, SUBMITTED, and APPROVED are the states in which a session can be used as a generation source by Smart PBI and CaseWriter. A session still being evaluated has no finished request for them to read.