Skip to content

Commit b5b0a33

Browse files
elbrunoCopilot
andcommitted
refactor: rename AgentFx to MAF (Microsoft Agent Framework)
- Renamed samples/AgentFx/ to samples/MAF/ - Renamed prompts/agentfx-vectordata-sqlite/ to prompts/maf-vectordata-sqlite/ - Renamed all sub-folders and files (AgentFx-* → MAF-*) - Updated all internal references in .slnx, .csproj, .cs, .md, .json, .razor files - All 11 solutions verified building successfully Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent e8956db commit b5b0a33

442 files changed

Lines changed: 345 additions & 345 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build-validation.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ jobs:
2929
name: "HFMCP GenImage App"
3030
- path: "samples/AppsWithGenAI/SpaceAINet/SpaceAINet.sln"
3131
name: "SpaceAINet App"
32-
- path: "samples/AgentFx/AgentFx-Demos.slnx"
33-
name: "AgentFx Demos"
32+
- path: "samples/MAF/MAF-Demos.slnx"
33+
name: "MAF Demos"
3434

3535
steps:
3636
- name: Checkout code

.squad/agents/neo/history.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
- As of July 2025, no standalone MEAI-native NuGet packages exist for InMemory, AzureAISearch, Qdrant, or SqliteVec vector stores. The SK connector packages remain the only implementations.
1010
- `Microsoft.SemanticKernel.Text.TextChunker` has no MEAI-native replacement. SK Core is still required for text chunking.
1111
- `AddSqliteCollection<>()` extension method is provided by `Microsoft.SemanticKernel.Connectors.SqliteVec` with no MEAI equivalent.
12-
- The Middleware AgentFx project has a pre-existing NU1605 package downgrade error (MEAI 10.2.0 vs 9.10.1) unrelated to connector changes.
12+
- The Middleware MAF project has a pre-existing NU1605 package downgrade error (MEAI 10.2.0 vs 9.10.1) unrelated to connector changes.
1313

1414
### PR #491 Build Fix (Feb 2026)
1515
- **Transitive dependencies must be tracked explicitly**: BasicChat-11FoundryClaude was missing explicit `Azure.AI.OpenAI` reference because SK provided it transitively. When removing SK, explicit references are not added automatically—manual audit required.

.squad/orchestration-log/dozer-2026-02-23-followup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Microsoft.Extensions.AI.OpenAI transitioned from preview (10.2.0-preview.1.26063
3737
- BasicChat-01HelloAI
3838
- BasicChat-05AIFoundryModels
3939
- RAGSimple
40-
- AgentFx-ChatBot
40+
- MAF-ChatBot
4141
- SpaceAINet.Console
4242

4343
## Packages Intentionally Left Unchanged

.squad/orchestration-log/tank-2026-02-23.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Verify builds on 6 sample projects and assess NuGet consistency across PR #491:
1414
- BasicChat-05AIFoundryModels
1515
- BasicChat-11FoundryClaude
1616
- RAGSimple-02MEAIVectorsMemory
17-
- AgentFx01
17+
- MAF01
1818
- BasicChat-01MEAI
1919

2020
## Execution Summary

02-GenerativeAITechniques/04-middleware-pipeline.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -467,8 +467,8 @@ Console.WriteLine(response.Text);
467467
|--------|-------------|
468468
| [MEAIFunctions](../samples/CoreSamples/MEAIFunctions/) | Function calling with ChatClientBuilder pipeline |
469469
| [MEAIFunctionsOllama](../samples/CoreSamples/MEAIFunctionsOllama/) | Middleware pipeline with local Ollama models |
470-
| [AgentFx-AIWebChatApp-Middleware](../samples/AgentFx/AgentFx-AIWebChatApp-Middleware/) | Custom middleware in a web application |
471-
| [AgentFx-BackgroundResponses-02-Tools](../samples/AgentFx/AgentFx-BackgroundResponses-02-Tools/) | OpenTelemetry integration example |
470+
| [MAF-AIWebChatApp-Middleware](../samples/MAF/MAF-AIWebChatApp-Middleware/) | Custom middleware in a web application |
471+
| [MAF-BackgroundResponses-02-Tools](../samples/MAF/MAF-BackgroundResponses-02-Tools/) | OpenTelemetry integration example |
472472

473473
---
474474

04-AgentsWithMAF/01-building-first-agent.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -272,9 +272,9 @@ Not every AI application needs agents. Here's a decision guide:
272272

273273
| Sample | Description |
274274
|--------|-------------|
275-
| [AgentFx01](../samples/AgentFx/AgentFx01/) | Basic agent with Azure OpenAI |
276-
| [AgentFx-Ollama-01](../samples/AgentFx/AgentFx-Ollama-01/) | Agent using local Ollama model |
277-
| [AgentFx-Persisting-01-Simple](../samples/AgentFx/AgentFx-Persisting-01-Simple/) | Agent with conversation persistence |
275+
| [MAF01](../samples/MAF/MAF01/) | Basic agent with Azure OpenAI |
276+
| [MAF-Ollama-01](../samples/MAF/MAF-Ollama-01/) | Agent using local Ollama model |
277+
| [MAF-Persisting-01-Simple](../samples/MAF/MAF-Persisting-01-Simple/) | Agent with conversation persistence |
278278

279279
---
280280

04-AgentsWithMAF/02-agents-with-tools.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -372,8 +372,8 @@ static string GetOrderStatus(string orderId) { ... }
372372

373373
| Sample | Description |
374374
|--------|-------------|
375-
| [AgentFx-BackgroundResponses-02-Tools](../samples/AgentFx/AgentFx-BackgroundResponses-02-Tools/) | Agent with function tools |
376-
| [AgentFx-BackgroundResponses-03-Complex](../samples/AgentFx/AgentFx-BackgroundResponses-03-Complex/) | Complex tool scenarios |
375+
| [MAF-BackgroundResponses-02-Tools](../samples/MAF/MAF-BackgroundResponses-02-Tools/) | Agent with function tools |
376+
| [MAF-BackgroundResponses-03-Complex](../samples/MAF/MAF-BackgroundResponses-03-Complex/) | Complex tool scenarios |
377377

378378
---
379379

04-AgentsWithMAF/03-multi-agent-workflows.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -357,9 +357,9 @@ catch (AgentException ex)
357357

358358
| Sample | Description |
359359
|--------|-------------|
360-
| [AgentFx02](../samples/AgentFx/AgentFx02/) | Simple sequential workflow |
361-
| [AgentFx-MultiAgents](../samples/AgentFx/AgentFx-MultiAgents/) | Multi-model orchestration |
362-
| [AgentFx-MultiAgents-Factory-01](../samples/AgentFx/AgentFx-MultiAgents-Factory-01/) | Advanced workflow patterns |
360+
| [MAF02](../samples/MAF/MAF02/) | Simple sequential workflow |
361+
| [MAF-MultiAgents](../samples/MAF/MAF-MultiAgents/) | Multi-model orchestration |
362+
| [MAF-MultiAgents-Factory-01](../samples/MAF/MAF-MultiAgents-Factory-01/) | Advanced workflow patterns |
363363

364364
---
365365

04-AgentsWithMAF/04-model-context-protocol.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ Congratulations! You've completed the core curriculum. You now have the skills t
450450

451451
### Continue Learning
452452

453-
- **Explore the samples** - The [samples/AgentFx](../samples/AgentFx/) folder has many more patterns
453+
- **Explore the samples** - The [samples/MAF](../samples/MAF/) folder has many more patterns
454454
- **Build a real project** - Apply what you've learned to your own use case
455455
- **Join the community** - Contribute to the [Agent Framework repo](https://github.com/microsoft/agent-framework)
456456

04-AgentsWithMAF/readme.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -102,16 +102,16 @@ Extend your agents with standardized tool servers, enabling integration with ext
102102

103103
## Sample Code Reference
104104

105-
All lesson code is in the [samples/AgentFx](../samples/AgentFx/) folder:
105+
All lesson code is in the [samples/MAF](../samples/MAF/) folder:
106106

107107
| Sample | Description |
108108
|--------|-------------|
109-
| [AgentFx01](../samples/AgentFx/AgentFx01/) | Basic agent with Azure OpenAI |
110-
| [AgentFx02](../samples/AgentFx/AgentFx02/) | Sequential workflow (writer → editor) |
111-
| [AgentFx-Ollama-01](../samples/AgentFx/AgentFx-Ollama-01/) | Agent using local Ollama model |
112-
| [AgentFx-MultiAgents](../samples/AgentFx/AgentFx-MultiAgents/) | Multi-model orchestration demo |
113-
| [AgentFx-BackgroundResponses-*](../samples/AgentFx/) | Agents with tools and async responses |
114-
| [AgentFx-Persisting-*](../samples/AgentFx/) | Agents with conversation persistence |
109+
| [MAF01](../samples/MAF/MAF01/) | Basic agent with Azure OpenAI |
110+
| [MAF02](../samples/MAF/MAF02/) | Sequential workflow (writer → editor) |
111+
| [MAF-Ollama-01](../samples/MAF/MAF-Ollama-01/) | Agent using local Ollama model |
112+
| [MAF-MultiAgents](../samples/MAF/MAF-MultiAgents/) | Multi-model orchestration demo |
113+
| [MAF-BackgroundResponses-*](../samples/MAF/) | Agents with tools and async responses |
114+
| [MAF-Persisting-*](../samples/MAF/) | Agents with conversation persistence |
115115

116116
---
117117

0 commit comments

Comments
 (0)