Commit b92f4c0
CyberdyneDevelopment
Add project pattern filtering to build-fixer skill
- Add optional pattern parameter to WorkspaceManager.AnalyzeErrors() to filter projects by regex
- Update GlobalServer endpoint to read pattern from request body and pass to WorkspaceManager
- Update build-fixer skill to send command-line argument as pattern filter
- Add System.Text.RegularExpressions and System.Text.Json using statements
- Update AgentTestProcedure.md with clarified test criteria for pattern filtering
- Pattern is matched against project names (e.g., "Bad" matches "TestProject.Bad")
- Filtering happens before compilation for better performance1 parent 3a338a1 commit b92f4c0
4 files changed
Lines changed: 73 additions & 16 deletions
File tree
- Skills/build-fixer/executable/build-fixer
- src
- CyberdyneDevelopment.RoslynTools.GlobalServer
- CyberdyneDevelopment.RoslynTools.Server
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
700 | 700 | | |
701 | 701 | | |
702 | 702 | | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
703 | 709 | | |
704 | 710 | | |
705 | | - | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
706 | 720 | | |
707 | 721 | | |
708 | | - | |
709 | | - | |
| 722 | + | |
| 723 | + | |
710 | 724 | | |
711 | | - | |
| 725 | + | |
712 | 726 | | |
713 | 727 | | |
| 728 | + | |
714 | 729 | | |
715 | 730 | | |
716 | 731 | | |
717 | | - | |
| 732 | + | |
718 | 733 | | |
| 734 | + | |
719 | 735 | | |
720 | 736 | | |
721 | 737 | | |
722 | 738 | | |
723 | 739 | | |
724 | | - | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
725 | 749 | | |
726 | 750 | | |
727 | | - | |
728 | | - | |
729 | | - | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
730 | 756 | | |
731 | 757 | | |
732 | | - | |
| 758 | + | |
| 759 | + | |
733 | 760 | | |
734 | 761 | | |
735 | 762 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
48 | 52 | | |
49 | 53 | | |
50 | 54 | | |
| |||
Lines changed: 18 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
328 | 329 | | |
329 | 330 | | |
330 | 331 | | |
331 | | - | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
332 | 348 | | |
333 | | - | |
| 349 | + | |
334 | 350 | | |
335 | 351 | | |
336 | 352 | | |
| |||
Lines changed: 13 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
2427 | 2428 | | |
2428 | 2429 | | |
2429 | 2430 | | |
2430 | | - | |
| 2431 | + | |
| 2432 | + | |
2431 | 2433 | | |
2432 | 2434 | | |
2433 | 2435 | | |
| |||
2440 | 2442 | | |
2441 | 2443 | | |
2442 | 2444 | | |
2443 | | - | |
2444 | | - | |
| 2445 | + | |
| 2446 | + | |
| 2447 | + | |
| 2448 | + | |
| 2449 | + | |
| 2450 | + | |
| 2451 | + | |
| 2452 | + | |
| 2453 | + | |
| 2454 | + | |
2445 | 2455 | | |
2446 | 2456 | | |
2447 | 2457 | | |
| |||
0 commit comments