Skip to content

Pull requests: microsoft/agent-framework-go

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

Disable checkout for PR risk classifier area:github Changes files in the github area kind:ci Changes CI, build, or repository automation risk:low Limited blast radius and straightforward rollback size:medium At most 100 changed lines across at most 5 files
#879 opened Aug 20, 2026 by Quim Muntal (qmuntal) Member Loading…
Clarify agent input ownership area:agent Changes files in the agent area area:message Changes files in the message area parity-approved Go API consistency review found no parity issues risk:medium Contained production impact requiring normal review depth size:xlarge More than 300 changed lines or 10 files
#878 opened Aug 20, 2026 by Quim Muntal (qmuntal) Member Loading…
[dotnet-port-fixes] Execute invocable tool siblings area:agent Changes files in the agent area kind:code Changes production behavior or code kind:tests Changes tests, fixtures, or test infrastructure parity-approved Go API consistency review found no parity issues risk:medium Contained production impact requiring normal review depth size:medium At most 100 changed lines across at most 5 files
#863 opened Aug 18, 2026 by Michelle Clayton (michelle-clayton-work) Contributor Loading…
[dotnet-code] Simplify group chat dispatch internals area:workflow Changes files in the workflow area kind:code Changes production behavior or code parity-approved Go API consistency review found no parity issues risk:low Limited blast radius and straightforward rollback size:small At most 30 changed lines across at most 2 files
#860 opened Aug 18, 2026 by Michelle Clayton (michelle-clayton-work) Contributor Loading…
Improve Go API consistency review output
#820 opened Aug 10, 2026 by Ben Griffin (griffinbird) Collaborator Loading…
Propagate message.AuthorName to the OpenAI chat request name field area:provider/openai Changes files in the provider / openai area area:provider Changes files in the provider area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues size:large At most 300 changed lines across at most 10 files
#730 opened Jul 24, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Carry additionalProperties through the Anthropic tool input_schema so it matches functool strict validation area:provider/anthropic Changes files in the provider / anthropic area area:provider Changes files in the provider area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues size:medium At most 100 changed lines across at most 5 files
#724 opened Jul 24, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Preserve large-integer precision when decoding FunctionResultContent.Result area:message Changes files in the message area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues public-api-change Pull Request changes public APIs size:medium At most 100 changed lines across at most 5 files
#717 opened Jul 24, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Unwrap PortableValue before invoking edge Condition and fan-out Assigner area:workflow Changes files in the workflow area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues size:large At most 300 changed lines across at most 10 files
#708 opened Jul 24, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Preserve delayed PortableValue raw JSON on checkpoint re-serialization to avoid large-int/type-fidelity loss area:workflow Changes files in the workflow area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues size:medium At most 100 changed lines across at most 5 files
#696 opened Jul 24, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Surface inbound AG-UI CUSTOM events as metadata instead of dropping them area:provider/agui Changes files in the provider / agui area area:provider Changes files in the provider area failed-auto-risk Automatic risk classification was inconclusive or failed public-api-change Pull Request changes public APIs size:large At most 300 changed lines across at most 10 files
#694 opened Jul 24, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Make jsonformat strict schemas OpenAI-valid by requiring all properties area:agent Changes files in the agent area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues size:large At most 300 changed lines across at most 10 files
#689 opened Jul 24, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Honor an explicit MinimumPreserved=0 in compaction strategies instead of collapsing to the default area:agent Changes files in the agent area area:examples Changes files in the examples area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues public-api-change Pull Request changes public APIs size:large At most 300 changed lines across at most 10 files
#686 opened Jul 24, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Make Foundry MemoryProvider store request/response message filters configurable area:provider/foundry Changes files in the provider / foundry area area:provider Changes files in the provider area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues public-api-change Pull Request changes public APIs size:medium At most 100 changed lines across at most 5 files
#680 opened Jul 24, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Emit gen_ai.client.token.usage and operation.duration metrics from the OTel middleware area:provider/otel Changes files in the provider / otel area area:provider Changes files in the provider area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues size:large At most 300 changed lines across at most 10 files
#666 opened Jul 23, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Add a Go example exercising hostedtool.MCPServer with the OpenAI Responses provider area:examples Changes files in the examples area area:tooling Changes files in the tooling area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues size:medium At most 100 changed lines across at most 5 files
#665 opened Jul 23, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Add an OpenAI Responses file-search (vector store) hosted-tool agent example area:examples Changes files in the examples area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues size:medium At most 100 changed lines across at most 5 files
#662 opened Jul 23, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Wire MCP client options in mcptool.Connect: server sampling handler and list_changed notifications area:tool Changes files in the tool area failed-auto-risk Automatic risk classification was inconclusive or failed public-api-change Pull Request changes public APIs size:large At most 300 changed lines across at most 10 files
#659 opened Jul 23, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Add WhenUpdatesCompleted to Foundry MemoryProvider to await async memory extraction area:provider/foundry Changes files in the provider / foundry area area:provider Changes files in the provider area failed-auto-risk Automatic risk classification was inconclusive or failed public-api-change Pull Request changes public APIs size:large At most 300 changed lines across at most 10 files
#653 opened Jul 23, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Plumb EnableMessageInjection through provider AgentConfig so the message-injector loop is reachable area:agent Changes files in the agent area area:provider/agui Changes files in the provider / agui area area:provider/anthropic Changes files in the provider / anthropic area area:provider/gemini Changes files in the provider / gemini area area:provider/openai Changes files in the provider / openai area area:provider Changes files in the provider area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues public-api-change Pull Request changes public APIs size:large At most 300 changed lines across at most 10 files
#652 opened Jul 23, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Add filememory harness context provider with session-scoped file_memory_* tools area:agent Changes files in the agent area failed-auto-risk Automatic risk classification was inconclusive or failed public-api-change Pull Request changes public APIs size:xlarge More than 300 changed lines or 10 files
#644 opened Jul 23, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Add fileaccess harness context provider with shared-folder file tools rooted at a directory area:agent Changes files in the agent area failed-auto-risk Automatic risk classification was inconclusive or failed public-api-change Pull Request changes public APIs size:xlarge More than 300 changed lines or 10 files
#643 opened Jul 23, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Add hostedtool.ToolSearch type and map it to OpenAI Responses ToolSearchToolParam area:provider/openai Changes files in the provider / openai area area:provider Changes files in the provider area area:tool Changes files in the tool area failed-auto-risk Automatic risk classification was inconclusive or failed parity-approved Go API consistency review found no parity issues public-api-change Pull Request changes public APIs size:medium At most 100 changed lines across at most 5 files
#641 opened Jul 23, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Add composable function-invocation middleware to the tool autocall loop area:agent Changes files in the agent area failed-auto-risk Automatic risk classification was inconclusive or failed public-api-change Pull Request changes public APIs size:large At most 300 changed lines across at most 10 files
#638 opened Jul 23, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
Map hostedtool.CodeInterpreter to the Anthropic code_execution tool and parse its result blocks area:provider/anthropic Changes files in the provider / anthropic area area:provider Changes files in the provider area failed-auto-risk Automatic risk classification was inconclusive or failed size:large At most 300 changed lines across at most 10 files
#637 opened Jul 23, 2026 by PratikDhanave (PratikDhanave) Contributor Loading…
ProTip! Exclude everything labeled bug with -label:bug.