Commit Graph
20 Commits
Author SHA1 Message Date
abccodes 5aeef89206 [aidan] feat/workflow-edit: add draft testing save flow 2026-06-17 00:33:27 -07:00
abccodes d3532f7a26 [aidan] chore/merge: merge scheduled tasks upstream 2026-06-17 00:23:09 -07:00
AidanandGitHub 2bb5657ec0 [aidan] feat/scheduled-tasks: calendar, rename, and edit workflows (#94)
* [aidan] bug: fix schedule button

* [aidan] fix/agent-errors: surface provider rate limits

* [aidan] ux/cards: click-to-rename for chat and workflow titles

Single-click a card's title to enter edit mode inline. Commit on Enter/blur,
cancel on Escape. Rename persists via PATCH for workflows and sessions.

* [aidan] feat/workflows: seed build prompt for zero-step workflows

When a new workflow has no steps, seed the agent with a prompt asking
the user to describe what the workflow should do, rather than starting blank.

* [aidan] feat/workflows: add-to-schedule popover for unscheduled workflows

Clicking the "+" on an unscheduled workflow row opens a popover with two options:
- Keep this schedule: enables the workflow's existing cadence and moves it to Scheduled
- Change schedule: opens the scheduling editor to pick a different time

* [aidan] ux/workflows: wire add-to-schedule popover and simplify New button

- Made the "+" icon on unscheduled workflow rows clickable, opening a popover
  to keep or change the schedule
- Removed AddIcon from toolbar "New" button (now reads "New" instead of "+ New")

* [aidan] fix/scheduled-tasks: open schedule calendar when Schedule pill clicked

Fixed the Schedule pill click being swallowed by the toolbar's dismiss handler.
Exempted the toolbar pills via data-toolbar-pills so their click handlers fire.

* [aidan] ux/workflows: open New workflow in agent build chat instead of empty card

When creating a new workflow from the hub, open it in edit_agent view (with the
agent builder chat) instead of a preview card. The workflow is created on the
backend first so the embedded session has a real ID.
2026-06-16 23:53:04 -07:00
AidanandGitHub e84eceee5b [aidan] feat/task-scheduling: add hourly and minute (15-min minimum) schedule intervals (#93) 2026-06-16 23:50:52 -07:00
abccodes ae68c1289b [aidan] feat/scheduled-tasks: remember workflow tool permissions across runs 2026-06-16 22:37:53 -07:00
abccodes 5a5046d5a9 [aidan] fix: schedule time in chat 2026-06-16 00:51:56 -07:00
abccodes 43ffe63b31 [aidan] feat/scheduled-tasks: keep step labels in sync on edit and show chevron on every step 2026-06-16 00:06:59 -07:00
ciregenz 652ef2b055 [eric] workflows: re-apply uncommitted scheduling wip (schedule pill, calendar view, slice) 2026-05-27 11:56:18 -07:00
ciregenz f0c2715713 [eric] workflows: restore scheduled-tasks on the workflow line (revert removal, keep windows fixes + 1.1.69) 2026-05-27 11:53:30 -07:00
Eric 3509c08057 [eric] workflows: remove scheduled-tasks end-to-end (frontend pages+slice, backend app+routes, electron poller), keep dock chat; bump 1.1.64 2026-05-26 11:12:29 -07:00
ciregenz 083d70def5 [eric] workflows: merge scheduled-tasks onto dev, re-home dashboard + fix backend imports 2026-05-24 23:41:53 -07:00
ciregenz 7715d26d4b [eric] workflows: add EditWorkflowStep + TestWorkflow MCP tools for Edit Agent 2026-05-22 02:29:31 -07:00
ciregenz 0fd5fb8653 [eric] workflows: embed real Edit Agent session in EditAgentView for image-48 tool-call rendering 2026-05-22 02:26:35 -07:00
ciregenz 72f3e7bc5f [eric] workflows: EditAgent multi-turn memory via history payload 2026-05-22 02:18:11 -07:00
ciregenz 19a5cd8131 [eric] workflows: Test Agent endpoint + button + SaveBeforeTest modal, gear → facet editor, hide Convert on runner sessions, save-modal diff body 2026-05-22 02:01:00 -07:00
ciregenz 91aabbde00 [eric] workflows: LLM step labels + real active_step_idx telemetry + Pause toggles schedule 2026-05-22 01:15:50 -07:00
ciregenz a09a8a7eac [eric] workflows: stop endpoint + last_tool_label live subtitle for RunningView 2026-05-21 23:21:09 -07:00
ciregenz 9a2ebc209b [eric] workflows: EditAgentView chat shell + propose-edit endpoint (Image #38, #48) 2026-05-21 23:18:08 -07:00
ciregenz 47650ed104 [eric] workflows: SchedulingView + NL parse-schedule endpoint (Image #49) 2026-05-21 23:15:17 -07:00
ciregenz 245269c0ac [eric] workflows: port backend scheduler + executor + schedule MCP server from dev 2026-05-21 22:29:07 -07:00