Commit 6f5ec6a
fix: address 16 review findings from 7 pre-PR agents
Pre-reviewed by 7 agents, 16 findings addressed:
- Fix stale docstring on complete_setup (contradicted relaxed agent req)
- Add status_code=HTTP_200_OK to personality endpoint for consistency
- Auto-advance WizardModeStep after selection (was stuck with no nav)
- Catch unhandled promise rejection in ProviderProbeResults.handleAdd
- Remove non-functional Test Connection button (provider doesn't exist yet)
- Display personalityPresetsError in AgentsStep
- Remove incorrect template.tags.length as agent count in TemplateCard
- Update user_guide.md for new wizard flow (mode gate, step order, no costs)
- Delete orphaned cost-estimator.ts and its test files
- Log actual error in createProviderFromPreset discovery catch
- Log failed probes in reprobePresets (was silently dropping)
- Add retry button for providersError in ProvidersStep
- Add comment to CompleteStep bare catch explaining error flow
- Guard setStep against steps not in current stepOrder
- Mark PersonalityPresetInfo fields as readonly
- Extract duplicate preset validation (kept as-is, minor maintenance risk)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 15ff079 commit 6f5ec6a
14 files changed
Lines changed: 51 additions & 539 deletions
File tree
- docs
- src/synthorg/api/controllers
- web/src
- __tests__/utils
- api
- pages/setup
- stores
- utils
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
70 | 75 | | |
71 | 76 | | |
72 | | - | |
| 77 | + | |
73 | 78 | | |
74 | | - | |
75 | | - | |
| 79 | + | |
| 80 | + | |
76 | 81 | | |
77 | 82 | | |
78 | 83 | | |
79 | | - | |
| 84 | + | |
80 | 85 | | |
81 | 86 | | |
82 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
597 | 597 | | |
598 | 598 | | |
599 | 599 | | |
| 600 | + | |
600 | 601 | | |
601 | 602 | | |
602 | 603 | | |
| |||
805 | 806 | | |
806 | 807 | | |
807 | 808 | | |
808 | | - | |
809 | | - | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
810 | 812 | | |
811 | 813 | | |
812 | 814 | | |
| |||
816 | 818 | | |
817 | 819 | | |
818 | 820 | | |
819 | | - | |
| 821 | + | |
820 | 822 | | |
821 | 823 | | |
822 | 824 | | |
| |||
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1280 | 1280 | | |
1281 | 1281 | | |
1282 | 1282 | | |
1283 | | - | |
1284 | | - | |
| 1283 | + | |
| 1284 | + | |
1285 | 1285 | | |
1286 | 1286 | | |
1287 | 1287 | | |
| |||
0 commit comments