0.16.0 (2025-11-01)
- readme: Document new stimulus router and HelloSlackAgent sample (e7c9154)
- samples: Add HelloSlackAgent sample demonstrating filtered stimulus routing (7818b0c)
- kernel: Stabilize priority ordering test and add routing unit tests (b6ebdcd)
- kernel,routing: Introduce stimulus router primitive (broadcast + filtered routing) (8fdd289)
0.15.1 (2025-11-01)
- readme: Add small subsection on hello-aware agent (d32a766)
- dashboard: Coloring bug related to tool columns (8979928)
0.15.0 (2025-10-26)
- readme: Mention new capability extension support and mas support (c270fdc)
- samples: Add hello-aware sample agent (ea09f50)
- kernel,hosting: Introduce capability extensibility support (15f23f1)
- mas: Add minimal MAS capability extension (6ae6eb0)
- kernel: Log error instead of silently ignoring on agent execution failure (21ee48e)
- samples: Wrong namespace in some of the sample agents (7275f3a)
0.14.0 (2025-10-19)
- readme: Mention new metrics provider system (e97a034)
- readme: Refresh dashboard section with updated observability example (2c43468)
- dashboard: Display per-agent tool metrics in live snapshot view (9e3a33d)
- kernel: Add extensible metrics provider architecture for agent observability (5e984b0)
0.13.0 (2025-10-18)
- samples: Move HelloKernel agent classes into Agents folder (8be5704)
- readme: Update with new Tools subsystem and HelloToolsAgent sample (2f8fafe)
- tools: Add LocalExecutor and HelloToolsAgent enabling end-to-end local tool execution (c2e4795)
0.12.1 (2025-10-12)
- kernel: Fixed race condition allowing concurrent execution on the same agent (77a4469)
-
readme: Update readme code sample (bc1dbd3)
-
Fix(kernel) add throughput sampler to kernel to decouple metrics from dashboard polling rate (92fecf6)
0.12.0 (2025-10-12)
- kernel: Add worker count to snapshot (bc8ff73)
0.11.0 (2025-10-12)
- kernel: Add scheduling policies for fair and balanced agent execution (2edc6d1)
-
dashboard: Add input field for custom refresh control ms (3f6b6d7)
-
readme: Add example code section (d8756c7)
-
Merge branch 'master' of github.com:runemalm/AF.AgentFramework (cca8751)
0.10.0 (2025-10-11)
- agents: Make HelloMapeAgent id configurable via constructor arg (c95c6e7)
- ci: Fix links in release notes (85d4c18)
- readme: Add dashboard screenshot to readme (7e3d6ed)
- readme: Update nuget readme (51670e9)
- observability: Enhance dashboard with more metrics (93617c0)
0.9.0 (2025-10-11)
- ci: show all scopes in release notes ()
- hosting: add AgentHostConsoleExtensions with RunConsoleAsync for graceful shutdown ()
- hosting: extend AgentHostBuilder with AddHostService() and EnableDashboard() ()
- kernel: implement IKernelInspector in InProcKernel ()
- misc: minor changes ()
- readme: add minimal dashboard to roadmap ()
- samples: update samples ()
- update readme ()
- hosting: add host service support (AgentHostService, ObservabilityDashboardService) ()
- hosting: add HTTP observability dashboard (ObservabilityServer) ()
- kernel: add introspection API (IKernelInspector, KernelSnapshot) ()
0.8.0 (2025-10-11)
- finish minimal version of reactive engine (998b773)
0.7.0 (2025-10-10)
0.6.0 (2025-10-01)
- tools: add tools capability scaffolding (3e2c2d5)
0.5.1 (2025-09-21)
0.5.0 (2025-09-13)
- refactor to more generic kernel using step-based loop profiles and middleware pipeline (6b180a9)
0.4.1 (2025-08-31)
- kernel: propagate exceptions/cancellation from StepAsync (e1400fd)
0.4.0 (2025-08-30)
- kernel: add core policy decorators and router (c8f23c5)
0.3.0 (2025-08-29)
- extras: add initial OpenAI adapter and Files tool projects with test stubs (d48faf5)
0.2.0 (2025-08-28)
- add first version (4d86b10)