# Add provider-specific model resolution and defaults · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/2cd04f08c171ad69b7ca47ace875173181a054ea)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: 2cd04f08c171ad69b7ca47ace875173181a054ea

Requested commit: 2cd04f08c171ad69b7ca47ace875173181a054ea

Commit: 2cd04f08c171ad69b7ca47ace875173181a054ea

Tree: 44b19e304dbe95f8352da2150af7a2e4659897b9

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Add provider-specific model resolution and defaults

- Add per-provider model options, defaults, and slug aliases
- Add provider-aware model normalization/resolution helpers
- Preserve Codex-only constants/functions for backward compatibility
- Extend tests to cover Claude aliases and provider-specific fallback behavior

```

## Parents

- [4916dad78ef84d6e9c605d2f75b0bd7ed25afb6d](https://git.cafe/screen/t3code-personal/commit/4916dad78ef84d6e9c605d2f75b0bd7ed25afb6d?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/2cd04f08c171ad69b7ca47ace875173181a054ea?format=markdown)
