Add compact research node plan editor #112

Merged
lost-rob0t merged 8 commits from agent/issue-104-research-node-editor into main 2026-07-28 06:05:14 +00:00
lost-rob0t commented 2026-07-28 05:59:53 +00:00 (Migrated from github.com)

Refs #104

Summary

  • add a dedicated compact research-node editor for objective and operator instructions
  • edit input, target, and ordered actor IDs with typed hints
  • expose portable depth, actor-run, request, elapsed-time, repeat, and cost limits
  • expose all four stop rules
  • create research nodes from the canvas object picker and radial menu
  • create a plan from the current graph selection
  • route existing research-node edits through the plan editor
  • preserve runtime state, results, counters, and history when editing an existing plan
  • link existing nodes to the full advanced document editor
  • add responsive styling and focused tests

Scope

This advances the compact/full editor acceptance item in #104. Real Run/Pause/Resume controls remain explicitly unavailable until the actor queue runner is implemented; the editor does not simulate execution by changing status.

Verification

Merge only after static checks, unit/integration tests, production build validation, and Chromium browser tests pass.

Refs #104 ## Summary - add a dedicated compact research-node editor for objective and operator instructions - edit input, target, and ordered actor IDs with typed hints - expose portable depth, actor-run, request, elapsed-time, repeat, and cost limits - expose all four stop rules - create research nodes from the canvas object picker and radial menu - create a plan from the current graph selection - route existing research-node edits through the plan editor - preserve runtime state, results, counters, and history when editing an existing plan - link existing nodes to the full advanced document editor - add responsive styling and focused tests ## Scope This advances the compact/full editor acceptance item in #104. Real Run/Pause/Resume controls remain explicitly unavailable until the actor queue runner is implemented; the editor does not simulate execution by changing status. ## Verification Merge only after static checks, unit/integration tests, production build validation, and Chromium browser tests pass.
Sign in to join this conversation.
No description provided.