Commit Graph
183 Commits
Author SHA1 Message Date
Reuben BondandGitHub dc993b4734 Fix capitalization of .NET PR label (#270)
s/.Net/.NET
2025-07-30 01:20:40 +00:00
Eduard van ValkenburgandGitHub 190035bb69 added PR permissions (#259) 2025-07-28 14:40:06 +02:00
Eduard van ValkenburgandGitHub 4f9e127e6d revert update (#258) 2025-07-28 14:14:12 +02:00
Eduard van ValkenburgandGitHub a9931480b7 updated permissions (#257) 2025-07-28 14:05:17 +02:00
Eduard van ValkenburgandGitHub bf45d101a5 add PR logic to merge-test (#256) 2025-07-28 13:58:28 +02:00
Eduard van ValkenburgandGitHub 376e8d7bfc foundry endpoint as secret (#254) 2025-07-28 13:28:59 +02:00
Eduard van ValkenburgandGitHub 1011b8bd2e Python: Merge tests (#253)
* updated var and secret names

* updated ptyhon with conditional logic
2025-07-28 13:25:38 +02:00
Eduard van ValkenburgandGitHub f36cc40080 different secret for python tests (#248) 2025-07-28 11:37:26 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Roger Barreto
62ea290066 Bump danielpalme/ReportGenerator-GitHub-Action from 5.4.9 to 5.4.10 (#244)
Bumps [danielpalme/ReportGenerator-GitHub-Action](https://github.com/danielpalme/reportgenerator-github-action) from 5.4.9 to 5.4.10.
- [Release notes](https://github.com/danielpalme/reportgenerator-github-action/releases)
- [Commits](https://github.com/danielpalme/reportgenerator-github-action/compare/5.4.9...5.4.10)

---
updated-dependencies:
- dependency-name: danielpalme/ReportGenerator-GitHub-Action
  dependency-version: 5.4.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Roger Barreto <19890735+rogerbarreto@users.noreply.github.com>
2025-07-28 09:28:31 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
eafb333a3c Bump actions/github-script from 6 to 7 (#245)
Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 11:28:08 +02:00
Eduard van ValkenburgandGitHub f47d0a1e0b fixed permissions (#246) 2025-07-28 10:42:27 +02:00
Eduard van ValkenburgandGitHub 0d465d3f3d test with extra echo (#226) 2025-07-28 10:19:15 +02:00
Eduard van ValkenburgandGitHub 517955ce66 updated builds and release pipeline setup (without pypi publish) (#219)
* updated builds and release pipeline setup (without pypi publish)

* add label prefix action

* updated uv versions

* final uv updates

* moved uv version semver into variable
2025-07-24 07:15:00 +00:00
Reuben BondandGitHub 41d441420e Initial draft of actor runtime abstractions (#197)
* Initial draft of actor runtime abstractions
2025-07-22 16:05:58 -04:00
Eduard van ValkenburgandGitHub 8f2d3da80d add merge gatekeeper (#214)
* add merge gatekeeper

* updated labeler
2025-07-22 21:24:43 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b83581b1a6 Bump danielpalme/ReportGenerator-GitHub-Action from 5.4.8 to 5.4.9 (#205)
Bumps [danielpalme/ReportGenerator-GitHub-Action](https://github.com/danielpalme/reportgenerator-github-action) from 5.4.8 to 5.4.9.
- [Release notes](https://github.com/danielpalme/reportgenerator-github-action/releases)
- [Commits](https://github.com/danielpalme/reportgenerator-github-action/compare/5.4.8...5.4.9)

---
updated-dependencies:
- dependency-name: danielpalme/ReportGenerator-GitHub-Action
  dependency-version: 5.4.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 19:07:24 +00:00
Eduard van ValkenburgandGitHub 5c992eb7ae Python: move all tests under tests and initial work on int tests (#206)
* move all tests under tests and initial work on int tests

* added updated tests setup and merge tests

* without failing step

* fixed upload

* updated file names for coverage

* reenable surface tests

* removed package matrix

* simplified variables

* correct path

* removed mistake

* fix mistake in path

* fix path

* windows specific env set

* updated merge tests

* slight update in marker

* added run integration tests settings

* updated setup, moved foundry int tests and updated merge test
2025-07-22 15:26:00 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7f08c0b8ad Bump danielpalme/ReportGenerator-GitHub-Action from 5.4.4 to 5.4.8 (#168)
Bumps [danielpalme/ReportGenerator-GitHub-Action](https://github.com/danielpalme/reportgenerator-github-action) from 5.4.4 to 5.4.8.
- [Release notes](https://github.com/danielpalme/reportgenerator-github-action/releases)
- [Commits](https://github.com/danielpalme/reportgenerator-github-action/compare/5.4.4...5.4.8)

---
updated-dependencies:
- dependency-name: danielpalme/ReportGenerator-GitHub-Action
  dependency-version: 5.4.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-15 14:08:10 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4ab1f3aa9c Bump actions/github-script from 6 to 7 (#167)
Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-15 14:07:44 +00:00
Mark WallaceandGitHub 4cafe1c985 Add CodeQL and Dependabot (#159)
* Add CodeQL and Dependabot

* Address code review feedback
2025-07-11 10:34:06 +00:00
Mark WallaceandGitHub b85c17c935 Run integration tests (#161) 2025-07-11 08:30:48 +00:00
Mark WallaceandGitHub f69c23020b Run integration tests when PR is being merged (#155) 2025-07-10 10:29:57 +00:00
Eduard van ValkenburgandGitHub 3449902b03 Python: added ChatClientBase with function calling (#147)
* added ChatClientBase with function calling

* streaming update

* fixed typing

* test setup

* small update

* src setup

* removed src, updated test naming

* fixed test command

* alolow args

* updated test run

* added unit test folder to azure

* added init and unit test to azure

* added other cross tests

* restructured

* reset test run

* fix name

* removed always

* updated test

* extend pytest.xml locations

* run surface always

* added decorators for FC and marked tests

* fixed mypy settings and added tests

* fix override import

* removed import
2025-07-10 09:18:15 +00:00
Mark WallaceandGitHub daf4788868 Enable running dotnet-build-and-test for push operations (#153)
* Enable running dotnet-build-and-test for push operations

* Enable integration tests for all runs

* Enable integration tests for all runs

* Enable integration tests
2025-07-09 15:31:33 +00:00
Mark WallaceandGitHub 31dfdcb3ce Enable integration tests (#152) 2025-07-09 11:57:52 +00:00
Eduard van ValkenburgandGitHub 7cc29fe192 Python: package setup with logger (#125)
* package setup with logger

* set config once

* add unit test workflow

* updated naming of workflows

* add mypy check

* renamed job

* smaller name

* ignore certain files for ruff

* remove assignment

* fix ruff config

* removed pyright from pre-commit

* fixed logging test

* fix mypy setup

* mypy fix

* mypy

* mypy
2025-07-02 15:17:28 +00:00
Mark WallaceandGitHub 95738b0ac2 Renaming to use Microsoft.Extensions prefix (#120)
* Rename the folders

* Rename the .csproj files

* Some build file updates

* Update namespaces

* Fix order of imports

* Fix order of imports

* Fix order of imports
2025-07-01 08:15:28 +00:00
Roger BarretoandGitHub 06a690685f .Net: Add Reasoning Model Integration tests (#100)
* Add reasoning integration tests

* Adding Reasoning Model config
2025-06-25 19:50:29 +00:00
af2295f130 .Net: Added Agent abstractions from SK repository (#56)
* Fixed project build in Visual Studio

* Added Agent abstractions

* Remove features we are not porting over, addressing PR comments and making updates as per agreed design.

* Add create thread method.

* Add unit tests and update invoke response type to async

* Address PR comments and fix formatting.

* Switch to shared null checker to fix build failures.

* Add additional tests to increase code coverage

* Seal mockagent

* Fix line coverage failure

* Improve coverage check formatting

---------

Co-authored-by: westey <164392973+westey-m@users.noreply.github.com>
2025-06-09 11:35:41 +01:00
0bcb11fbb4 Add build and test for dotnet projects (#51)
* Add build and test in subfolder to see if it works

* Move build and test file to root workflows

* Update to .net 9, add checkout filter and fix package check

* Only run framework tests on windows-latest

* Fix if statements and restrict package check to release builds

* Fix coverage check

* Add dotnet format

* Address PR comment

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Address PR comments

Co-authored-by: Roger Barreto <19890735+RogerBarreto@users.noreply.github.com>

* Address PR comments

Co-authored-by: Roger Barreto <19890735+RogerBarreto@users.noreply.github.com>

* Fix error

* update package install check to run in temp folder.

* Fix typo in package install check

* Update net472 handling for tests

* Fix dotnet version name

* Update package install check with framework from matrix

* Remove switch from pack and rename to targetFramework

* Try /p switch for pack

* Move /p switch

* rename /p to /property

* Restrict package install check to netx

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Roger Barreto <19890735+RogerBarreto@users.noreply.github.com>
2025-06-03 10:20:50 +00:00
Jack GerritsandGitHub 3257113bb0 Remove path filter so that required checks can be used (#7) 2025-05-09 11:02:29 -04:00
Jack GerritsandGitHub b5a58934d2 Add merge_group 2025-05-09 10:54:21 -04:00
Jack GerritsandGitHub 8c84320b4b Add initial skeleton of package, including tooling setup and CI (#4)
* Add initial skeleton of package, including tooling setup and CI

* update workflow

* update uv

* add bandit
2025-05-09 10:47:52 -04:00