Model Builder sessions

A Model Builder session is one build of a semantic model: it works through an approved design in rounds and reports on its card in your chat with the Warehouse Builder. This page follows the session itself. To start a build, see Model Builder; for a guide to every card a session shows, see Model Builder cards.

Where a session shows

What the states mean

The state on the card and the strip says in plain words what is happening:

State wordsWhat they tell you
Getting readyThe session is starting.
WorkingThe build is working, before or between rounds.
Model AI building, round {n} of {m}A round is running in the model's Model AI chat.
Waiting for the Model AI chat ({name} is {activity})The round is parked until the Model AI chat is free; it starts by itself.
Needs youA question or a decision waits on you.
Loading full historyThe full-history load for the model is running.
Paused: {reason}Nothing runs while the session waits on a limit or a problem; the reason follows.
DoneThe build finished.
Stopped by {name}Someone stopped the session; the name says who.
FailedThe session could not finish.

A state can drop the detail it does not know yet, for example Stopped on its own, or Waiting for the Model AI chat without the activity.

How the rounds run

Limits of one session

When a session ends on its own

A session that ends by itself says why in plain words. The endings you may meet: it used all its rounds; it reached its 12-hour limit; it used its token budget; it asked for the same thing three times, so a person must decide; two rounds in a row did not finish; the person who started it can no longer use the model's Model AI, or the model was deleted; it finished without a complete model, with the open items naming what is missing; or it could not start or failed while it worked. For the wording of each ending and what to do next, see Model Builder.

The done card

Every ending writes a Model Builder report card with a headline for the outcome:

Below the headline the card shows Updated {time}, Owner {role} and the model it built, then:

A done card stays current: if the session closes again later for another reason, the card is replaced and reads Needs your attention with a fresh Updated {time}. A session that is continued reads Working again · round {n} of {m} on the card while it works.

Stop, continue or start again

The session card's footer and the done card hold the actions:

Questions, answered

What do the session's state words mean?

The state says in plain words what is happening: Getting ready, Working, Model AI building, round {n} of {m}, Waiting for the Model AI chat, Needs you, Loading full history, Paused: {reason}, Done, Stopped by {name} or Failed. The table above lists each one.

Which of the session's changes happen on its own, and which wait for me?

Ordinary work is applied as the rounds go, so the build does not ask about every change. Anything that needs a person stays held and appears under Needs you on the card. While the model has no reports yet, the fact table and the relationships the design declared are set up without asking; anything wider than the approved design waits for a decision.

Can I use the model before the session finishes?

Yes. The model is created for the build and fills round by round, so you can open it, and its Model AI chat, while the session works. The card, the strip and the panel banner show the progress, and Open model takes you to it.

What does it mean when a round ends as "partial"?

The round stopped before it finished, and its reason follows the name, for example a timeout. What the round completed is kept, and its report says what it reached. The session carries on, unless two rounds in a row do not finish, which ends it and asks for a person.

Why did the done card change after the session ended?

A session can close again after its first done card, for example when it needs a person or its access changed. The card is then updated in place: it reads Needs your attention with a fresh Updated {time} under the headline. A session you continue reads Working again · round {n} of {m}.

Why can't I add more rounds?

Continue with 2 more rounds is offered only when the session stopped at its round limit, it can be used once per session, and it belongs to the person who started the build. Once it has been used, or when a newer session of the model exists, start a new session with Start again.

Where do I find a session after it ends?

Its card stays in the conversation where the build was started, with its last stored status, so you can reopen it from there. The strip above the message box only keeps a session while it is active or waiting on you, so an ended session leaves the strip but not the chat.