Skip to content

Conversation

@mare5x
Copy link
Contributor

@mare5x mare5x commented Nov 11, 2025

Non-lazy pipes (default) are now executed immediately on Pipe.ask calls. An optional lazy setting restores the old lazy behavior.

The output of Pipe.ask is still a Pipe for chaining. However, Pipe now implements _repr_mimebundle_ to automatically show a visualization, dataframe or text (in that priority order) in interactive notebooks. Consequently, in a notebook we can now do thread.ask(...) in a cell and the final output will be shown without a thread.df() call.

@mare5x mare5x merged commit c4e9c83 into main Nov 11, 2025
2 checks passed
@mare5x mare5x deleted the mhostnik/eager-mode branch November 11, 2025 14:45
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.

4 participants