diff --git a/.gemini/commands/review-frontend.toml b/.gemini/commands/review-frontend.toml
index 39d723bdc4f..e21897720ea 100644
--- a/.gemini/commands/review-frontend.toml
+++ b/.gemini/commands/review-frontend.toml
@@ -64,7 +64,7 @@ Follow these steps:
state from within a `setState`. Make sure to comment about absolutely
every case like this as these cases have introduced multiple bugs in the
past. Typically these cases should be resolved using a reducer although
- occassionally other techniques such as useRef are appropriate. Consider
+ occasionally other techniques such as useRef are appropriate. Consider
suggesting that jacob314@ be tagged on the code review if the solution is
not 100% obvious.
* Whether code might introduce an infinite rendering loop in React.
diff --git a/packages/cli/src/ui/components/__snapshots__/LoadingIndicator.test.tsx.snap b/packages/cli/src/ui/components/__snapshots__/LoadingIndicator.test.tsx.snap
index e2aa300572e..7368fab0367 100644
--- a/packages/cli/src/ui/components/__snapshots__/LoadingIndicator.test.tsx.snap
+++ b/packages/cli/src/ui/components/__snapshots__/LoadingIndicator.test.tsx.snap
@@ -1,6 +1,6 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
exports[` > should truncate long primary text instead of wrapping 1`] = `
-"MockRespondin This is an extremely long loading phrase that shoul… (esc to
+"MockRespondin This is an extremely long loading phrase that should… (esc to
gSpinner cancel, 5s)"
`;
diff --git a/packages/cli/src/ui/components/messages/__snapshots__/GeminiMessage.test.tsx.snap b/packages/cli/src/ui/components/messages/__snapshots__/GeminiMessage.test.tsx.snap
index d2c032a953f..0f9335e8f42 100644
--- a/packages/cli/src/ui/components/messages/__snapshots__/GeminiMessage.test.tsx.snap
+++ b/packages/cli/src/ui/components/messages/__snapshots__/GeminiMessage.test.tsx.snap
@@ -14,7 +14,7 @@ exports[` - Raw Markdown Display Snapshots > renders pending st
1 const x = 1;"
`;
-exports[` - Raw Markdown Display Snapshots > renders with renderMarkdown=false '(raw markdown with syntax highlightin…' 1`] = `
+exports[` - Raw Markdown Display Snapshots > renders with renderMarkdown=false '(raw markdown with syntax highlighting…' 1`] = `
"✦ Test **bold** and \`code\` markdown
\`\`\`javascript
diff --git a/packages/core/src/availability/policyHelpers.ts b/packages/core/src/availability/policyHelpers.ts
index 1864f0c00e0..099846d5d12 100644
--- a/packages/core/src/availability/policyHelpers.ts
+++ b/packages/core/src/availability/policyHelpers.ts
@@ -106,7 +106,7 @@ export function resolvePolicyAction(
/**
* Creates a context provider for retry logic that returns the availability
- * sevice and resolves the current model's policy.
+ * service and resolves the current model's policy.
*
* @param modelGetter A function that returns the model ID currently being attempted.
* (Allows handling dynamic model changes during retries).
diff --git a/packages/core/src/utils/customHeaderUtils.ts b/packages/core/src/utils/customHeaderUtils.ts
index d367e2783a8..ead686124ff 100644
--- a/packages/core/src/utils/customHeaderUtils.ts
+++ b/packages/core/src/utils/customHeaderUtils.ts
@@ -5,7 +5,7 @@
*/
/**
- * Parses custom headers and returns a map of key and vallues
+ * Parses custom headers and returns a map of key and values
*/
export function parseCustomHeaders(
envValue: string | undefined,