Skip to content

adjust workflow handle positioning#566

Merged
bgentry merged 3 commits intomasterfrom
bg/workflow-handle-positioning
May 8, 2026
Merged

adjust workflow handle positioning#566
bgentry merged 3 commits intomasterfrom
bg/workflow-handle-positioning

Conversation

@bgentry
Copy link
Copy Markdown
Contributor

@bgentry bgentry commented May 8, 2026

Workflow diagram handles were positioned just outside node edges, which made connection dots feel offset from the cards they belong to. This moves the handles inward so they sit centered on the node edge while preserving the existing hidden-handle behavior for nodes without upstream or downstream dependencies.

Before After
01-before-workflow-handle-positioning 02-after-workflow-handle-positioning

This also adds local type-safety guidance for future agent edits, and a packager cleanup that reuses the computed .info filename instead of rebuilding it inline.

bgentry added 3 commits May 7, 2026 22:38
Document the preferred approach for avoiding broad casts in local agent
work. The rules steer changes toward precise source types and require a
short explanation when a workaround cast is truly necessary.
Move workflow diagram handles inward so the connection dots sit centered
on node edges instead of slightly outside them. This keeps the visual
positioning cleanup separate from the broader workflow v2 UI work.
@bgentry bgentry marked this pull request as ready for review May 8, 2026 03:44
@bgentry bgentry requested a review from brandur May 8, 2026 03:44
@bgentry bgentry merged commit b4052c2 into master May 8, 2026
21 checks passed
@bgentry bgentry deleted the bg/workflow-handle-positioning branch May 8, 2026 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants