• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lsm / neokai / 24788859147
82%

Build:
DEFAULT BRANCH: dev
Ran 22 Apr 2026 04:04PM UTC
Jobs 0
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Canceled at 26 Apr 2026 08:16PM UTC via web
24788859147

push

github

web-flow
fix(space): expand workflow fingerprint to include customPrompt, completionActions, and completionAutonomyLevel (#1593)

The old buildWorkflowFingerprint() only hashed description, instructions,
node names, channels, and gate topology. This meant that the most
frequently updated fields — agent custom prompts, node completion actions,
and completionAutonomyLevel — were invisible to drift detection, so the
"Outdated" badge in WorkflowList.tsx never fired despite template updates.

The expanded fingerprint now includes:
- nodePrompts: per-agent customPrompt (sorted by nodeName|agentName)
- completionActions: per-node action id/type/requiredLevel/content (sorted)
- completionAutonomyLevel: affects autonomy gating at completion

Tags and layout remain excluded (cosmetic-only).

After this change, existing spaces whose workflows were seeded with the
old narrow hash will correctly appear as "outdated" on next daemon
startup (checkBuiltInWorkflowDriftOnStartup logs warnings). Users can
then use the "Sync from template" button to realign.

Migration 94 stores a frozen narrow hash at backfill time. After the
fingerprint expansion, the M94 hash permanently diverges from
computeWorkflowHash — this is intentional and is what triggers drift
detection for legacy spaces. The migration-94 tests are updated to
assert this divergence instead of asserting hash equality.
Source Files on build 24788859147
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #24788859147
  • a751ae4b on github
  • Prev Build on dev (#24785616163)
  • Next Build on dev (#24789741734)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc