Four days of fixes and a pricing update. Here's what landed since the Dashboard Tabs release.
π° Lower Prices
Listing and Feature Passes are now priced for accessibility.
- Listing Pass β reduced from $9.99 to $2.99
- Feature Pass β reduced from $9.99/day to $1.99/day
- Referral rewards adjusted to match β you still earn passes for inviting others
π Sub-Workflows
Agents that call other workflows now upload and run correctly.
- Execute Workflow nodes β sub-workflow references are detected and validated during upload, no more silent failures
- Upload guard β the Publish button stays disabled until analysis is complete, so you can't skip the sub-workflow mapping step
- Loop Over Items β loop results now surface correctly (was showing empty output)
π± Telegram Triggers
Telegram-based agents now set up reliably from start to finish.
- One-click activation β clicking "Enable Webhook" now registers the Telegram trigger in one step, no extra setup needed
- Rollback on failure β if trigger setup fails, the registration is cleaned up and you see a clear error
- Activation feedback β the modal now shows which triggers succeeded and which didn't
π§© Code Node β More of n8n, in the Browser
The Code node sandbox now covers ~80% of the n8n-compatible API.
- Cross-node access β
$node['NodeName'].json and $item(0) work as expected - Date helpers β
$now, $today, DateTime.fromISO() with .toFormat(), .plus(), .minus() - Input data β
$input.item, $input.context, and $input.params return real values instead of empty stubs - Clear errors β unsupported APIs like
$jmesPath throw a helpful message with workarounds
π Credentials
- Shared credentials β when multiple nodes use the same credential, all are now listed instead of just the first one
- Trigger credentials β Telegram and Slack webhook credentials resolve correctly per-node
- HTTP Request variants β numbered nodes (
HTTP Request1, HTTP Request2) no longer get blocked as missing credentials
π οΈ Reliability
- Blockchain transactions β list and delist operations recover automatically from nonce conflicts instead of failing twice
- Wrong wallet β connecting the wrong wallet to list or delist now shows a clear message instead of a cryptic 403
- Run button β disabled with a tooltip when the webhook isn't registered yet
- Failed executions β show "Failed" immediately instead of staying stuck on "Pending"
- Execution list β auto-refreshes every 5 seconds while runs are in progress
- Cost display β failed executions show $0 instead of blank
β¨ Polish
- My Agents sorted alphabetically β easier to scan when you have many agents
- API cost badges β correct color and formatting (no more dropped trailing zeros)
- Version banner β no longer overlaps navigation links
- Nav bar β stays opaque on scroll
Still on Base Sepolia testnet. All transactions use test tokens β no real money involved. Keep breaking things. π οΈ