Mohd Jami
@mohdjami
Joined on 28 September 2022
AI Engineer Intern @atlanhq | ex - SWE Intern @EZAIX | ex- AI Engineer @ TunableLabs | ex-Backend @KoinX-Tech | CSE'26 | AI | Backend | Frontend | DevOps | Clou
GitHub Stats
20
Followers
86
Repositories
0
Organizations
0
Gists
32
Pull Requests
9
Issues
219
Commits
0
Sponsors
3
Contributed To
23
Star Earned
Most Used Languages
84.57%
TypeScript
9.17%
Python
3.84%
CSS
1.70%
JavaScript
0.57%
EJS
0.11%
Dockerfile
0.04%
Handlebars
Popular Projects
AI-Travel-Itinerary
Multi-Agent AI Travel Itinerary Generator in Next.js using Gemini Generative AI Model and Groq LLM
TypeScript
13
0
0
6
url-manager
Created a blazing fast url Manager with Nextjs
TypeScript
3
2
1
8
Next14-Supabase-Auth-Template
No description
TypeScript
1
0
0
0
file-sharing
Developed a file sharing web application using Node.js, Express, and Mongoose.
EJS
1
0
0
0
RealChat
Built a scalable chat application with nextjs and nodejs with the help of turbo repo
TypeScript
1
0
0
0
Nextjs-authentication
Built Authentication Starter Template in NextJS
TypeScript
1
0
0
0
Top Contributions
Top contributions made by the user in the last year.
Charts
Follow Up
Activity Graph
Contributions Calendar
Contributions made by the user in the last 365 days.
Recent Activity
8/3/2025, 6:34:58 PM
- Fix: CI and Release (#67) * fix: ci which is commiting to main, restructure release workflow for better isolation and PR-based releases * chore: update the changelog
- Restrict the Information sent to Agent (#78) * feat: add util functions to process minimum amount of data * fix: update tools to use the utils and some examples for glossary * fix: update the server with examples * fix: edge case to fetch extra attributes requested by the user * fix: remove fetching attributes manually, use pydantic methods * fix: response format standardization, code quality * fix: inconsistency in the response type * fix: enable terms, tags along with aggregations. make the error visible to LLM
- Release [0.2.1] (#79) * fix: release notes generation * chore: bump version * chore: update the change log
- Feat: Support multi-architecture build (#71) (#80) * add: support multi-arch build * fix: trailing whitespace ruff8 error
- Fix: Search and Update Assets Tool not working with Claude (#87) * fix: parsing string as inputs from claude, fastmcp version bump * fix: remove unnecessary checks * fix: behaviour of parse utils * fix: address comments on parse tools * fix: error in tools
- Feat: Update README for Assets (#26) (#63) * add: html5lib dependency for readme updates * add: README as an updatable attribute * add: docstring support for update_assets_tool with readme update * add: logic support for updating readme of an asset using update_assets_tool * fix: ruff formatting errors * fix: ruff check for unused local variables * update: support readme update for multiple assets and readme format validation * update: logic for final result format for readme update including readme update for multiple assets. * add: readme format validation * remove: temporarily html5lib dependency * add: dependency of html5lib * fix: ruff pre-commit hook error * remove: external html5lib dependency * add: back dependency of html5lib * remove: struct html validation for readme content * update: eocstring for readme attribute value * update: docstring for readme attribute value * update: update_assets_tool docstring for readme update with markdown content and html content * remove: html5lib dependency from pyproject.toml and uv.lock * update: keep original uv lock file from main * update: keep only mardown string as valid value for readme updates * remove: html based examples for updating readme * update: remove multi-asset example for readme update and simplify read update example * update: logic for asset readme updates, creates new readme is not present * add: comment * chore: update the doc string of the update assets tool * fix: remove index attribute * add: back user description for multiple assets example * fix: comma lint issue * remove: unrelated Usage info from update_assets_tool doc string * remove: additional example of Update multiple assets * remove: current readme content fetch --------- Co-authored-by: Hk669 <hrushi669@gmail.com>
- Release v0.2.2 (#90) * bump: version 0.2.2 * chore: update changelog for v0.2.2
- updated ATLAN_MCP_USER_AGENT to be dynamic (#93) * updated ATLAN_MCP_USER_AGENT to be dynamic * updated version import statement * trying static 0.2.2 * updated for dynamic mcp version * requested changes made to toml and lock files
- docs: README Update (#95) * docs: README updates Signed-off-by: Junaid Rahim <junaidrahim8d@gmail.com> * chore: cleanup Signed-off-by: Junaid Rahim <junaidrahim8d@gmail.com> * chore: cleanup Signed-off-by: Junaid Rahim <junaidrahim8d@gmail.com> * chore: cleanup Signed-off-by: Junaid Rahim <junaidrahim8d@gmail.com> --------- Signed-off-by: Junaid Rahim <junaidrahim8d@gmail.com>
- chore: add more attributes in the docstring for LLM context (#99)
- Release v0.2.3 (#101)
- Add: DeepWiki Docs Link in README.md (#100)
- Additional installation and configuration guidance (#102) * fix: readme to be more verbose * fix: readme * fix: remove cursor links from readme
- Fix: Traverse lineage tool (#105) * fix: lineage tool to only return default attributes * fix: update the traverse lineage tool on server with attributes in the docstring * fix: remove redundant step * fix: redundant check
- release v0.2.4 (#106)
8/3/2025, 6:34:42 PM
- Update to stable Microsoft.Extensions.AI release (#6552) <!-- Thank you for your contribution! Please review https://microsoft.github.io/autogen/docs/Contribute before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? Moves to the stable 9.5.0 release instead of a preview (for the core Microsoft.Extensions.AI.Abstractions and Microsoft.Extensions.AI packages). ## Related issue number <!-- For example: "Closes #1234" --> ## Checks - [x] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [x] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [x] I've made sure all auto checks have passed.
- fix: CodeExecutorAgent prompt misuse (#6559) <!-- Thank you for your contribution! Please review https://microsoft.github.io/autogen/docs/Contribute before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? **Summary of Change:** The instruction regarding code block format ("Python code should be provided in python code blocks, and sh shell scripts should be provided in sh code blocks for execution") will be moved from `DEFAULT_AGENT_DESCRIPTION` to `DEFAULT_SYSTEM_MESSAGE`. **Problem Solved:** Ensure that the `model_client` receives the correct instructions for generating properly formatted code blocks. Previously, the instruction was only included in the agent's description and not passed to the model_client, leading to potential issues in code generation. By moving it to `DEFAULT_SYSTEM_MESSAGE`, the `model_client` will now accurately format code blocks, improving the reliability of code generation. ## Related issue number Closes #6558 ## Checks - [x] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [x] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [x] I've made sure all auto checks have passed.
- Update README.md (#6506) Was unable to get this to work without changing HumanInputMode.ALWAYS for Azure OpenAI model IDE would not compile ## Why are these changes needed? Unable to compile until changing ## Related issue number ## Checks - [x] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [x] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [x] I've made sure all auto checks have passed.
- Enable concurrent execution of agents in GraphFlow (#6545) Support concurrent execution in `GraphFlow`: - Updated `BaseGroupChatManager.select_speaker` to return a union of a single string or a list of speaker name strings and added logics to check for currently activated speakers and only proceed to select next speakers when all activated speakers have finished. - Updated existing teams (e.g., `SelectorGroupChat`) with the new signature, while still returning a single speaker in their implementations. - Updated `GraphFlow` to support multiple speakers selected. - Refactored `GraphFlow` for less dictionary gymnastic by using a queue and update using `update_message_thread`. Example: a fan out graph: ```python import asyncio from autogen_agentchat.agents import AssistantAgent from autogen_agentchat.teams import DiGraphBuilder, GraphFlow from autogen_ext.models.openai import OpenAIChatCompletionClient async def main(): # Initialize agents with OpenAI model clients. model_client = OpenAIChatCompletionClient(model="gpt-4.1-nano") agent_a = AssistantAgent("A", model_client=model_client, system_message="You are a helpful assistant.") agent_b = AssistantAgent("B", model_client=model_client, system_message="Translate input to Chinese.") agent_c = AssistantAgent("C", model_client=model_client, system_message="Translate input to Japanese.") # Create a directed graph with fan-out flow A -> (B, C). builder = DiGraphBuilder() builder.add_node(agent_a).add_node(agent_b).add_node(agent_c) builder.add_edge(agent_a, agent_b).add_edge(agent_a, agent_c) graph = builder.build() # Create a GraphFlow team with the directed graph. team = GraphFlow( participants=[agent_a, agent_b, agent_c], graph=graph, ) # Run the team and print the events. async for event in team.run_stream(task="Write a short story about a cat."): print(event) asyncio.run(main()) ``` Resolves: #6541 #6533
- fix:Prevent Async Event Loop from Running Indefinitely (#6530) <!-- Thank you for your contribution! Please review https://microsoft.github.io/autogen/docs/Contribute before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? ## Prevent Async Event Loop from Running Indefinitely ### Description This pull request addresses a bug in the python/packages/autogen-core/src/autogen_core/_single_threaded_agent_runtime.py `async send_message` function where messages were being queued for recipients that were not recognized. The current implementation sets an exception on the future object when the recipient is not found, but continues to enqueue the message, potentially leading to inconsistent states. ### Changes Made - Added a return statement immediately after setting the exception when the recipient is not found. This ensures that the function exits early, preventing further processing of the message and avoiding unnecessary operations. - This fix also addresses an issue where the asynchronous event loop could potentially continue running indefinitely without terminating, due to the future not being properly handled when an unknown recipient is encountered. ### Impact This fix prevents messages from being sent to unknown recipients. It also ensures that the event loop can terminate correctly without being stuck in an indefinite state. ### Testing Ensure that the function correctly handles cases where the recipient is not recognized by returning the exception without enqueuing the message, and verify that the event loop terminates as expected. <!-- Please give a short summary of the change and the problem this solves. --> ## Related issue number <!-- For example: "Closes #1234" --> ## Checks - [ ] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [ ] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [ ] I've made sure all auto checks have passed. Co-authored-by: Wanfeng Ge (葛万峰) <wf.ge@trip.com> Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
- Update state.ipynb, fix a grammar error (#6448) Fix a grammar error, change "your" to "you". <!-- Thank you for your contribution! Please review https://microsoft.github.io/autogen/docs/Contribute before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? <!-- Please give a short summary of the change and the problem this solves. --> ## Related issue number <!-- For example: "Closes #1234" --> ## Checks - [ ] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [ ] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [ ] I've made sure all auto checks have passed.
- Allow implicit aws credential setting for AnthropicBedrockChatCompletionClient (#6561) <!-- Thank you for your contribution! Please review https://microsoft.github.io/autogen/docs/Contribute before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? Allows implicit AWS credential setting when using AnthropicBedrockChatCompletionClient in an instance where you have already logged into AWS with SSO and credentials are set as environment variables. ## Related issue number Closes #6560 ## Checks - [ ] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [ ] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [ ] I've made sure all auto checks have passed. Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
- Include all output to error output in docker jupyter code executor (#6572) Currently when an error occurs when executing code in docker jupyter executor, it returns only the error output. This PR updates the handling of error output to include outputs from previous code blocks that have been successfully executed. Test it with this script: ```python from autogen_agentchat.agents import AssistantAgent from autogen_ext.models.openai import OpenAIChatCompletionClient from autogen_ext.code_executors.docker_jupyter import DockerJupyterCodeExecutor, DockerJupyterServer from autogen_ext.tools.code_execution import PythonCodeExecutionTool from autogen_agentchat.ui import Console from autogen_core.code_executor import CodeBlock from autogen_core import CancellationToken from autogen_agentchat.teams import RoundRobinGroupChat from autogen_agentchat.conditions import TextMessageTermination # Download the dataset from https://www.kaggle.com/datasets/nelgiriyewithana/top-spotify-songs-2023 # and place it the coding directory as `spotify-2023.csv`. bind_dir = "./coding" # Use a custom docker image with the Jupyter kernel gateway and data science libraries installed. # Custom docker image: ds-kernel-gateway:latest -- you need to build this image yourself. # Dockerfile: # FROM quay.io/jupyter/docker-stacks-foundation:latest # # # ensure that 'mamba' and 'fix-permissions' are on the PATH # SHELL ["/bin/bash", "-o", "pipefail", "-c"] # # # Switch to the default notebook user # USER ${NB_UID} # # # Install data-science packages + kernel gateway # RUN mamba install --quiet --yes \ # numpy \ # pandas \ # scipy \ # matplotlib \ # scikit-learn \ # seaborn \ # jupyter_kernel_gateway \ # ipykernel \ # && mamba clean --all -f -y \ # && fix-permissions "${CONDA_DIR}" \ # && fix-permissions "/home/${NB_USER}" # # # Allow you to set a token at runtime (or leave blank for no auth) # ENV TOKEN="" # # # Launch the Kernel Gateway, listening on all interfaces, # # with the HTTP endpoint for listing kernels enabled # CMD ["python", "-m", "jupyter", "kernelgateway", \ # "--KernelGatewayApp.ip=0.0.0.0", \ # "--KernelGatewayApp.port=8888", \ # # "--KernelGatewayApp.auth_token=${TOKEN}", \ # "--JupyterApp.answer_yes=true", \ # "--JupyterWebsocketPersonality.list_kernels=true"] # # EXPOSE 8888 # # WORKDIR "${HOME}" async def main(): model = OpenAIChatCompletionClient(model="gpt-4.1") async with DockerJupyterServer( custom_image_name="ds-kernel-gateway:latest", bind_dir=bind_dir, ) as server: async with DockerJupyterCodeExecutor(jupyter_server=server) as code_executor: await code_executor.execute_code_blocks([ CodeBlock(code="import pandas as pd\ndf = pd.read_csv('/workspace/spotify-2023.csv', encoding='latin-1')", language="python"), ], cancellation_token=CancellationToken(), ) tool = PythonCodeExecutionTool( executor=code_executor, ) assistant = AssistantAgent( "assistant", model_client=model, system_message="You have access to a Jupyter kernel. Do not write all code at once. Write one code block, observe the output, and then write the next code block.", tools=[tool], ) team = RoundRobinGroupChat( [assistant], termination_condition=TextMessageTermination(source="assistant"), ) task = f"Datafile has been loaded as variable `df`. First preview dataset. Then answer the following question: What is the highest streamed artist in the dataset?" await Console(team.run_stream(task=task)) if __name__ == "__main__": import asyncio asyncio.run(main()) ``` You can see the file encoding error gets recovered and the agent successfully executes the query in the end.
- Add gemini 2.5 fash compatibility (#6574) <!-- Thank you for your contribution! Please review https://microsoft.github.io/autogen/docs/Contribute before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? <!-- Please give a short summary of the change and the problem this solves. --> ## Related issue number <!-- For example: "Closes #1234" --> ## Checks - [ ] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [ ] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [ ] I've made sure all auto checks have passed.
- Add option to auto-delete temporary files in LocalCommandLineCodeExecutor (#6556) <!-- Thank you for your contribution! Please review https://microsoft.github.io/autogen/docs/Contribute before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? <!-- Please give a short summary of the change and the problem this solves. --> The `LocalCommandLineCodeExecutor `creates temporary files for each code execution, which can accumulate over time and clutter the filesystem - especially when a temporary working directory is not used. These changes introduce an option to automatically delete temporary files after execution, helping to prevent file system debris, reduce disk usage, and ensure cleaner runtime environments in long-running or repeated execution scenarios. ## Related issue number Closes #4380 ## Checks - [x] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [x] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [x] I've made sure all auto checks have passed.
- remove superfluous underline in the docs (#6573) ## Why are these changes needed? unnecessary underline shown in the docs before: <img width="157" alt="image" src="https://github.com/user-attachments/assets/37503e10-6b8a-48ee-ae63-d9a12fe3beb5" /> after: <img width="151" alt="image" src="https://github.com/user-attachments/assets/ea6c1851-3640-4f64-b8ff-91dcc11a6379" /> ## Related issue number closes https://github.com/microsoft/autogen/issues/6564 ## Checks - [ ] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [ ] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [ ] I've made sure all auto checks have passed.
- Add/fix windows install instructions (#6579) ## Why are these changes needed? Install instructions for Windows are missing or incorrect ## Related issue number closes https://github.com/microsoft/autogen/issues/6577 ## Checks - [ ] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [ ] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [ ] I've made sure all auto checks have passed. Co-authored-by: Victor Dibia <victordibia@microsoft.com>
- Add created_at to BaseChatMessage and BaseAgentEvent (#6557) ## Why are these changes needed? I added `created_at` to both BaseChatMessage and BaseAgentEvent classes that store the time these Pydantic model instances are generated. And then users will be able to use `created_at` to build up a customized external persisting state management layer for their case. ## Related issue number https://github.com/microsoft/autogen/discussions/6169#discussioncomment-13151540 ## Checks - [x] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [x] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [x] I've made sure all auto checks have passed. --------- Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com> Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
- feat: Add missing Anthropic models (Claude Sonnet 4, Claude Opus 4) (#6585) <!-- Thank you for your contribution! Please review https://microsoft.github.io/autogen/docs/Contribute before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? <!-- Please give a short summary of the change and the problem this solves. --> ## Related issue number resolved https://github.com/microsoft/autogen/issues/6584 ## Checks - [x] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [x] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [x] I've made sure all auto checks have passed.
- Missing UserMessage import (#6583) <!-- Thank you for your contribution! Please review https://microsoft.github.io/autogen/docs/Contribute before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? The code block fails to execute without the import ## Related issue number N/A ## Checks - [x ] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [ ] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [ ] I've made sure all auto checks have passed. Co-authored-by: Victor Dibia <victordibia@microsoft.com>
- feat: [draft] update version of azureaiagent (#6581) <!-- Thank you for your contribution! Please review https://microsoft.github.io/autogen/docs/Contribute before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> There have been updates to the azure ai agent foundry sdk (azure-ai-project). This PR updates the autogen `AzureAIAgent` which wraps the azure ai agent. A list of some changes - Update docstring samples to use `endpoint` (instead of connection string previously) - Update imports and arguments e.g, from `azure.ai.agents` etc - Add a guide in ext docs showing Bing Search Grounding tool example. <img width="1423" alt="image" src="https://github.com/user-attachments/assets/0b7c8fa6-8aa5-4c20-831b-b525ac8243b7" /> ## Why are these changes needed? <!-- Please give a short summary of the change and the problem this solves. --> ## Related issue number Closes #6601 <!-- For example: "Closes #1234" --> ## Checks - [ ] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [ ] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [ ] I've made sure all auto checks have passed.
- Default usage statistics for streaming responses (#6578) ## Why are these changes needed? Enables usage statistics for streaming responses by default. There is a similar bug in the AzureAI client. Theoretically adding the parameter ``` model_extras={"stream_options": {"include_usage": True}} ``` should fix the problem, but I'm currently unable to test that workflow ## Related issue number closes https://github.com/microsoft/autogen/issues/6548 ## Checks - [ ] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [ ] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [ ] I've made sure all auto checks have passed.
- Add support for specifying the languages to parse from the `CodeExecutorAgent` response (#6592) ## Why are these changes needed? The `CodeExecutorAgent` can generate code blocks in various programming languages, some of which may not be supported by the executor environment. Adding support for specifying languages to be parsed helps users ignore unnecessary code blocks, preventing potential execution errors. ## Related issue number Closes #6471 ## Checks - [x] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [x] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [x] I've made sure all auto checks have passed. --------- Signed-off-by: Abhijeetsingh Meena <abhijeet040403@gmail.com> Co-authored-by: Victor Dibia <victordibia@microsoft.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
- feat: bump ags version, minor fixes (#6603) <!-- Thank you for your contribution! Please review https://microsoft.github.io/autogen/docs/Contribute before opening a pull request. --> Update autogenstudio version. <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? <!-- Please give a short summary of the change and the problem this solves. --> ## Related issue number Closes #6580 <!-- For example: "Closes #1234" --> ## Checks - [ ] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [ ] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [ ] I've made sure all auto checks have passed.
- feat: support multiple workbenches in assistant agent (#6529) resolves: #6456