gitbutler/gitbutler-ui
Caleb Owens b86b46662c feat: use aiService for commit message generation
Refactor commit message generation to use the summarizer from the
aiService context instead of building it locally. This allows the
summarizer to be shared across components and avoids unnecessary
rebuilds.

Also update the branch name generation in the branch view to use the
summarizer from the aiService context.

Add the aiService to the page context and retrieve the summarizer
observable in the components that need it.

No leaked keys found in the provided git diff.
2024-03-18 19:20:18 +01:00
..
src feat: use aiService for commit message generation 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