gitbutler/gitbutler-ui
Caleb Owens 12aefe73a3 feat: add model and key configuration options
Add UI components for configuring the model kind (OpenAI or
Anthropic), key option (Butler API or bring your own key),
and associated settings.

The model kind can be set to either OpenAI or Anthropic. The
key option allows using the Butler API proxy or providing
your own API key.

When using your own key, the API key and model version can
be specified for the selected model kind (OpenAI or
Anthropic).

The selected options are persisted and loaded from the
backend settings.
2024-03-18 19:20:18 +01:00
..
src feat: add model and key configuration options 2024-03-18 19:20:18 +01:00
static refactor: empty board image and layout update 2024-03-18 01:32:07 +01:00
.env.development move packages/* into root as crates 2023-12-22 14:20:02 +01:00
.env.nightly move packages/* into root as crates 2023-12-22 14:20:02 +01:00
.env.production move packages/* into root as crates 2023-12-22 14:20:02 +01:00
.eslintignore move packages/* into root as crates 2023-12-22 14:20:02 +01:00
.eslintrc.cjs Enable lint rule to disallow arrow functions where it isn't necessary 2024-03-10 20:19:30 +01:00
.gitignore move packages/* into root as crates 2023-12-22 14:20:02 +01:00
.npmrc move packages/* into root as crates 2023-12-22 14:20:02 +01:00
.prettierignore move packages/* into root as crates 2023-12-22 14:20:02 +01:00
.prettierrc move packages/* into root as crates 2023-12-22 14:20:02 +01:00
package.json Set up dependencies for anthropics and open AI in client 2024-03-18 19:20:18 +01:00
postcss.config.cjs move packages/* into root as crates 2023-12-22 14:20:02 +01:00
svelte.config.js move packages/* into root as crates 2023-12-22 14:20:02 +01:00
tailwind.config.cjs move packages/* into root as crates 2023-12-22 14:20:02 +01:00
tsconfig.json Updated lib to "ES2021" in tsconfig.json 2024-03-05 22:07:45 +00:00
vite.config.ts Sort front end imports using eslint plugin 2024-01-29 09:44:08 +01:00