Add Cursor provider support across backend, contracts, and UI

- Accept `cursor` as a first-class provider in orchestration, persistence, and session directory flows
- Update model/provider inference and normalization to handle Cursor model aliases
- Revamp chat provider/model picker with Cursor-specific trait controls and add coverage in tests
2737fb3a08Julius Marminge committed on 3/1/2026, 2:30:45 AMparentb25442f
16 files changedLine totals unavailable