You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(exa): address review findings on the API refresh
- A run already terminal on creation went through a path that never set
success=false, so a failed or cancelled run reported as successful.
Both the create path and the poll loop now settle through one function.
- Routing exa_research to Agent dropped the research output shape, so
saved workflows referencing research[0].text resolved to undefined. The
agent tool now also emits that legacy shape.
- The Agent operation's inputs are conditioned on both exa_agent and
exa_research so the serializer keeps carrying a stored research query;
it drops any value whose sub-block condition no longer matches.
- Dropped the model to effort mapping and the unused ExaResearchParams:
the serializer drops values for removed sub-blocks, so model never
reached the params function.
0 commit comments