Lorenzo P
Lorenzo P
Moreover, this also blocks you from using stream_text(), which I need to show reasoning progress to the user.
> [@IngLP](https://github.com/IngLP) Also, have you considered making `call_agent` a tool the model can choose to use (with appropriate prompting pushing it do so), instead of forcing it through the output...
This works for this simple case, but it doesn't do all the processing and handling performed by agent.run_stream()
I mean, I would have to re-implement all the logic from here: https://github.com/pydantic/pydantic-ai/blob/cbfb31177d367d553b4bf5cc92895d33db5be0d1/pydantic_ai_slim/pydantic_ai/agent.py#L945
> [@IngLP](https://github.com/IngLP) A good amount of that is already covered by the `async with node.stream(run.ctx) as request_stream:` statement inside `async with agent.iter(user_prompt="Hello") as run:`. What exactly are you expecting to...
@DouweM btw, in your code here https://github.com/pydantic/pydantic-ai/issues/1590#issuecomment-2836948080 , what happens if the agent doesn't call CallAgent tool? What are the possibilities to handle that?
Hi, I need allowACMEBypass because Traefik also serves as proxy to a specific host that needs to issue its own let's encrypt cert, and it only supports HTTP-01 challenge. That's...
I'm not sure I understand. @lbenguigui said "However, you haven’t defined a custom router to handle the ACME challenge,", how do I define such a router? @nmengin in the mean...
hi, there is a misunderstanding: * domain-cloud DNS domain hoster only works through HTTP-01, but such challenge should be handled by traefik itself * i have enabled allowACMEBypass for ANOTHER...
Same issue here! Temporarily fixed by using only one session-level loop for both fixtures and tests. But that's not nice. +1 to try to find a fix for this.