Python: Refactor workflow as agent pending request handling (#6259)
* WIP: Refactor Workflow as agent pending request handling
* WIP: debugging empty message bug
* Working: Workflow as agent with function approval
* Address Copilot comments
* Fix mypy
* Address comments and fix pipeline
* Request info non function approval now becomes function call
* Revert uv.lock
* Fix mypy
* Bump min version of azure-ai-project
* Remove RequestInfoFunctionArgs
* fix tests
* Fix failing tests
* Fix sample