User Logs Legacy
The User Logs panel is a table of the events recorded for your account in the current space: what you typed, what command it produced, and which bags were selected at the time. You can re-run selected rows, download them as CSV, or turn them into a journey.
Where to find it
View > Agents > User Logs. It is also part of the Rich layout preset.
What it shows
The table loads the 200 most recent log rows for your email address in the current space, then polls for new rows every five seconds. Columns:
| Column | Contents |
|---|---|
| Select | Checkbox used by Run Selected and Add Selected to Journey. |
| Time | Date and time of the event. Date is dropped when a single day is filtered. |
| User Message | What you sent. Rows recorded from API traffic are rendered as a plain-English description of the request instead of the raw path. |
| Agent Command | The command produced, or a description of the logged action or HTTP route when there is no command. |
| Agent | The action name, or the agent recorded on the row. This is inferred, not authoritative. |
| Selected Bags | Names of the bags selected when the event was logged, or None. |
Click any column header to sort by it; click again to reverse. Long cells are truncated with the full text on hover.
Controls
- All Dates. A dropdown listing every date present in the loaded rows. Selecting one filters the table and everything that acts on it.
- Select All and Deselect All. Check or clear every visible row.
- Run Selected. Replays the checked rows’ commands in table order through the legacy command processor, half a second apart, then clears the checkboxes.
- Unwrap Text / Wrap Text. Toggles between truncated cells and full, wrapped text.
- Download CSV. Exports the currently visible rows to
user_logs_<date>.csv, with the columns Date, Time, User Message, Agent Command, Agent, Selected Bags. - Reload. Refetches the table.
- Clear Logs. Deletes log rows on the server.
- Add Selected to Journey. Opens the journey generator seeded with the checked rows.
- Generate Journey. Opens the journey generator over all loaded rows.
Important
Clear Logs deletes every user log row in the database. The request carries no user or space filter, so it removes other people’s logs too, not only yours. There is no confirmation prompt and no undo.
Generating a journey
- Pick your rows. Check the rows you want and choose Add Selected to Journey, or choose Generate Journey to start from every loaded row.
- Choose a session. The generator groups the logs into sessions by time and lets you pick one, or set a custom time range.
- Set the options. Generate AI descriptions for vignettes on or off, Maximum steps between 3 and 30 (default 15), and an Importance threshold slider where higher values keep fewer, more significant moments.
- Preview, then generate. Preview Journey shows the moments that would become steps. Generate Journey creates the journey and closes the dialog.
What the backend records
The log table behind this panel is a general event log with four event types: user input, agent execution, HTTP request, and system event. The panel renders only the chat and command shape of those rows, so an event that carries neither a message nor a command shows up as a description of its action or route. Uploads, panel navigation, and other UI events are not separable in this view.
Limits
- No analytics. The panel does no aggregation and draws no charts. There are no usage statistics, trends, adoption metrics, error rates, or dashboards. It is a table, a CSV export, and a journey generator.
- 200 rows. Older history is not paged in.
- The Agent column is a guess. It is derived from the action name or the shape of the command string.
- Replay is best effort. Run Selected re-runs legacy commands only. Rows that are not commands do nothing.