* added Gemini safety setting and Gemini generation config
* define params_mapping as a constant as a class variable
* fixed formatting issues
---------
Co-authored-by: nikolay tolstov <datatraxer@gmail.com>
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* improved deprecation warnings
* compressible_agent test fix
* fix retrieve chat history test
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* add warning if duplicate function is registereed
* check _function_map and llm_config
* check function_map and llm_config
* use register_function and llm_config
* cleanups
* cleanups
* warning test
* warning test
* more test coverage
* use a fake config
* formatting
* formatting
---------
Co-authored-by: Jason <jtoy@grids.local>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* feat: respect silent request in nested chats and group chat
* fix: address plugin test
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* initial pipeline
* setting branches
* renaming workflow to workflows
* no needed permissions for building
* testing pipeline
* testing pipeline
* testing pipeline
* tweak marketing workflow
* tweak paths
* change to pwsh
* updating run-names
* trying if I can pass --no-state as a param
* setting --no-state second try
* renaming
* powershell
* add PR number to the run-name
* run-name
* run name test # 2000
* Confident that this will be the last try
---------
Co-authored-by: Kosta Petan <kostapetan@gmail.com>
* 1) Removed most framework sleeps 2) refactored connection code
* pre-commit fixes
* pre-commit
* ignore protobuf files in pre-commit checks
* Fix duplicate actor registration
* refactor change
* Nicer printing of Actors
* 1) Report recv_multipart errors 4) Always send 4 parts
* AutoGen generate_reply expects to wait indefinitely for an answer. CAP can wait a certain amount and give up. In order to reconcile the two, AutoGenConnector is set to wait indefinitely.
* pre-commit formatting fixes
* pre-commit format changes
* don't check autogenerated proto py files
* Iterating on CAP interface for AutoGen
* User proxy must initiate chat
* autogencap pypi package
* added dependencies
* serialize/deserialize dictionary elements to json when dealing with ReceiveReq
* 1) Removed most framework sleeps 2) refactored connection code
* Nicer printing of Actors
* AutoGen generate_reply expects to wait indefinitely for an answer. CAP can wait a certain amount and give up. In order to reconcile the two, AutoGenConnector is set to wait indefinitely.
* pre-commit formatting fixes
* pre-commit format changes
* Iterating on CAP interface for AutoGen
* User proxy must initiate chat
* autogencap pypi package
* added dependencies
* serialize/deserialize dictionary elements to json when dealing with ReceiveReq
* pre-commit check fixes
* fix pre-commit issues
* Better encapsulation of logging
* pre-commit fix
* pip package update
* Created file via AI
* Added some sections to the 'DevTeam' sample's Readme.
* Added null checks to GithubWebHookProcessor.
Removed unused injected services in GithubWebHookProcessor.
Minor optimizations.
* Removed Readme generated from devteam sample run.
---------
Co-authored-by: project-oagent-gh-app[bot] <169608828+project-oagent-gh-app[bot]@users.noreply.github.com>
Co-authored-by: Alessandro Avila <alavil@microsoft.com>
* added logger param for custom logger support
* added FileLogger
* bump: spell check
* bump: import error
* added more log functionalites
* bump: builtin logger for FileLogger
* type check and instance level logger
* tests added for the fileLogger
* formatting bump
* updated tests and removed time formatting
* separate module for the filelogger
* update file logger test
* added the FileLogger into the notebook
* bump json decode error
* updated requested changes
* Updated tests with AutoGen agents
* bump file
* bump: logger accessed before intializedsolved
* Updated notebook to guide with a filename
* added thread_id to the FileLogger
* bump type check in tests
* Updated thread_id for each log event
* Updated thread_id for each log event
* Updated with tempfile
* bump: str cleanup
* skipping-windows tests
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com>