Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
a18e5ca
feat: add OpenSpec change for usage budget controls
niemyjski May 31, 2026
b61a0eb
feat: add domain models and DTOs for usage budget controls
niemyjski May 31, 2026
6f8fe34
feat: implement usage budget controls core infrastructure
niemyjski May 31, 2026
eb62767
feat: populate ViewProject computed throttle properties
niemyjski May 31, 2026
6f35269
chore: update OpenAPI baseline for new models
niemyjski May 31, 2026
442ea8f
fix: guard CanUpdateAsync name check and harden division-by-zero in t…
niemyjski May 31, 2026
14aaa66
feat: add usage budget controls UI (org budget alerts + project inges…
niemyjski May 31, 2026
fb815c8
fix: address Copilot review feedback and add comprehensive test coverage
niemyjski May 31, 2026
5f97fa2
refactor: use LINQ Any() instead of foreach in Organization threshold…
niemyjski May 31, 2026
5685c95
test: fix CanRunJob_WhenSmartThrottleApplied_DiscardsEvents reliability
niemyjski May 31, 2026
8c83ba1
fix: threshold validation 1-99 and atomic budget alert dedup
niemyjski May 31, 2026
9be4cd9
Merge remote-tracking branch 'origin/main' into feature/pr-2270-produ…
niemyjski Jul 10, 2026
b15d293
Harden usage budget controls for production
niemyjski Jul 10, 2026
b81301c
Merge origin/main into niemyjski/add-usage-budget-controls
niemyjski Jul 12, 2026
e0bf535
fix: harden usage budget enforcement
niemyjski Jul 12, 2026
b9af005
fix: align usage budget client contracts
niemyjski Jul 12, 2026
728d4d8
Merge origin/main into niemyjski/add-usage-budget-controls
niemyjski Jul 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -87,3 +87,4 @@ docs/_cache/
.devcontainer/devcontainer-lock.json

*.lscache
.gstack/
Loading
Loading