Commit Graph

17 Commits

Author SHA1 Message Date
jamesread ec6e796b86 chore: frontend unit tests 2026-07-29 00:58:10 +01:00
jamesread 25b80e1460 fmt: Code style and linter 2026-07-18 22:46:05 +01:00
jamesread e2bf82ff9c fix(#952): carry arguments when rerunning an action
The Rerun button ignored the original arguments and always started
actions with an empty argument set, so actions that take arguments
threw instead of re-running.

Rerun now reuses the arguments stored on the log entry: complete
runs restart directly, and incomplete ones (missing values, or
password / very_dangerous_raw_string fields) open the argument form
pre-filled via history.state. Justification-required actions always
re-prompt so each execution is explicitly justified.

Storable arguments are copied onto the log entry only after argument
parsing succeeds, so failed executions no longer persist arguments
that could be replayed.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 17:06:04 +01:00
jamesread 633d9ecd82 feat: action group sizing 2026-06-18 23:33:27 +01:00
jamesread de63793b3a feat: circle indicator for running actions, justification support 2026-06-17 23:29:30 +01:00
jamesread 65ed5c1ff4 feat: more intelligent reconnect method 2026-06-15 00:10:07 +01:00
jamesread 3e414564e5 fix: Dont rely on icon DOM text for ExecutionView 2026-05-26 00:28:52 +01:00
jamesread 82f749a9ce feat: Default icon is now a CLI HugeIcon instead of a smiley face 2026-05-25 20:47:39 +01:00
jamesread 0fee24089f fix: Restart action button was not working 2026-03-08 21:11:27 +00:00
jamesread 00d7285167 chore: fix some linting issues 2025-11-11 10:43:47 +00:00
jamesread b071b4d036 feat: Increase terminal size, and in fullscreen mode 2025-11-10 19:46:08 +00:00
jamesread e0fd10a6ec fix: calculate duration correctly in ExecutionView.vue 2025-10-29 23:35:37 +00:00
jamesread 57390be16f feat: ActionDetailsView component, show timeout and logs for action. Fix output streaming. 2025-10-29 22:45:26 +00:00
jamesread b330fbd1a5 fix: all broken integration tests 2025-10-11 00:45:41 +01:00
jamesread 7345744e41 chore: frontend updates 2025-09-07 01:33:46 +01:00
jamesread 570c0ba087 chore: Repair output streaming, lots of css/go lint 2025-09-06 08:42:13 +01:00
jamesread 6b342cbedb chore: Port huge amount of code to OliveTin 3k 2025-08-20 00:05:40 +01:00