v0.5.52: new port-based router block, combobox expression and variable support#2698
v0.5.52: new port-based router block, combobox expression and variable support#2698waleedlatif1 merged 3 commits intomainfrom
Conversation
waleedlatif1
commented
Jan 7, 2026
- fix(build): fix type assertion (fix(build): fix type assertion #2696)
- improvement(router): add ports to router block (improvement(router): add ports to router block #2683)
- feat(combobox): added expression support to combobox (feat(combobox): added expression support to combobox #2697)
* fix(build): fix type assertion * ack PR comment * more
* Add ports to router block * Add tag dropdowns * Fix lint * fix tests + add context into block preview --------- Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai>
* feat(combobox): added expression support to combobox * fix chat messages styling in light mode * last sec stuff * ack comments
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
Greptile SummaryThis PR bundles three changes:
Confidence Score: 4/5
Important Files Changed
Sequence DiagramsequenceDiagram
participant User
participant WorkflowBlock
participant ConditionInput
participant RouterHandler
participant ProviderAPI
Note over User,ProviderAPI: Router V2 Flow (Port-based)
User->>WorkflowBlock: Create router_v2 block
WorkflowBlock->>ConditionInput: Render in router mode
ConditionInput-->>User: Display route textareas
User->>ConditionInput: Define route descriptions
Note over RouterHandler: Execution Phase
RouterHandler->>RouterHandler: parseRoutes(inputs.routes)
RouterHandler->>RouterHandler: generateRouterV2Prompt(context, routes)
RouterHandler->>ProviderAPI: POST /api/providers
ProviderAPI-->>RouterHandler: Selected route ID
RouterHandler->>RouterHandler: Find connection by router-{routeId} handle
RouterHandler-->>WorkflowBlock: Execute target block
|