# Add Cursor provider support across backend, contracts, and UI · flambo/t3code

[View on GitCafe](https://git.cafe/flambo/t3code/commit/2737fb3a08b7c43a3db1519c02312e7f19213bb6)

Repository: [flambo/t3code](https://git.cafe/flambo/t3code)

Visibility: public

Requested revision: 2737fb3a08b7c43a3db1519c02312e7f19213bb6

Requested commit: 2737fb3a08b7c43a3db1519c02312e7f19213bb6

Commit: 2737fb3a08b7c43a3db1519c02312e7f19213bb6

Tree: 96e61ea1cc6ed96ffeb497660205e5c159dbac89

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
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

```

## Parents

- [b25442f6106bb4bc5349091ac2d5eaafd02e8045](https://git.cafe/flambo/t3code/commit/b25442f6106bb4bc5349091ac2d5eaafd02e8045?format=markdown)

[Source at this commit](https://git.cafe/flambo/t3code/tree/2737fb3a08b7c43a3db1519c02312e7f19213bb6?format=markdown)
