You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/changelog.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,8 @@ All notable changes to ralphify are documented here.
24
24
-**Contributor docs** — new `docs/contributing/` section with a codebase map, replacing the old `agent_docs/` directory.
25
25
-**Iterations API endpoint** — `GET /api/runs/{run_id}/iterations` returns persisted iteration data with per-check results, enabling History tab drill-downs and custom reporting.
26
26
-**Persistent run history** — the dashboard stores run history, iterations, and check results in a SQLite database at `~/.ralph/ui.db` that survives across restarts.
27
+
-**Keyboard shortcuts in dashboard** — press Cmd+S / Ctrl+S to save changes in primitive editors and create forms. Escape closes the New Run modal.
28
+
-**History runs API endpoint** — `GET /api/history/runs` returns all persisted runs from the SQLite store, enabling custom history queries and reporting.
Copy file name to clipboardExpand all lines: docs/dashboard.md
+55Lines changed: 55 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -255,6 +255,18 @@ open it and the overlay to close it. Controls and spacing tighten further below
255
255
<figcaption>On phones, the sidebar collapses and the layout stacks vertically.</figcaption>
256
256
</figure>
257
257
258
+
## Keyboard shortcuts
259
+
260
+
The dashboard supports keyboard shortcuts for common actions:
261
+
262
+
| Shortcut | Where | Action |
263
+
|---|---|---|
264
+
| <kbd>Cmd+S</kbd> / <kbd>Ctrl+S</kbd> | Primitive editor | Save changes to the current primitive |
265
+
| <kbd>Cmd+S</kbd> / <kbd>Ctrl+S</kbd> | Create primitive form | Create the new primitive |
266
+
| <kbd>Escape</kbd> | New Run modal | Close the modal |
267
+
268
+
The save shortcut works in both the edit and create views of the Configure tab — press <kbd>Cmd+S</kbd> (Mac) or <kbd>Ctrl+S</kbd> (Windows/Linux) instead of clicking the Save or Create button.
269
+
258
270
## REST API
259
271
260
272
The dashboard exposes a REST API you can use to script runs, manage primitives,
0 commit comments