diff --git a/apps/ui-tars/package.json b/apps/ui-tars/package.json
index c7a4498d7c..8c104384d8 100644
--- a/apps/ui-tars/package.json
+++ b/apps/ui-tars/package.json
@@ -4,7 +4,7 @@
"private": true,
"main": "./dist/main/main.js",
"packageManager": "pnpm@9.10.0",
- "description": "A GUI Agent application based on UI-TARS(Vision-Lanuage Model) that allows you to control your computer using natural language.",
+ "description": "A GUI Agent application based on UI-TARS(Vision-Language Model) that allows you to control your computer using natural language.",
"author": "ByteDance",
"scripts": {
"format": "prettier --write .",
diff --git a/apps/ui-tars/src/renderer/src/components/Settings/local.tsx b/apps/ui-tars/src/renderer/src/components/Settings/local.tsx
index 8378eaa93b..7ac5d6b94f 100644
--- a/apps/ui-tars/src/renderer/src/components/Settings/local.tsx
+++ b/apps/ui-tars/src/renderer/src/components/Settings/local.tsx
@@ -59,7 +59,7 @@ export const LocalSettingsDialog = ({
diff --git a/apps/ui-tars/src/renderer/src/hooks/useRunAgent.ts b/apps/ui-tars/src/renderer/src/hooks/useRunAgent.ts
index bd0c1ffba2..fc51aed8dd 100644
--- a/apps/ui-tars/src/renderer/src/hooks/useRunAgent.ts
+++ b/apps/ui-tars/src/renderer/src/hooks/useRunAgent.ts
@@ -64,7 +64,7 @@ export const useRunAgent = () => {
) => {
const operator = settings.operator;
if (
- (operator === Operator.LocalBrowser || Operator.LocalComputer) &&
+ (operator === Operator.LocalBrowser || operator === Operator.LocalComputer) &&
!(ensurePermissions?.accessibility && ensurePermissions?.screenCapture)
) {
const permissionsText = [
diff --git a/apps/ui-tars/src/renderer/src/pages/settings/Settings.tsx b/apps/ui-tars/src/renderer/src/pages/settings/Settings.tsx
index 1b8f622476..aadb53e725 100644
--- a/apps/ui-tars/src/renderer/src/pages/settings/Settings.tsx
+++ b/apps/ui-tars/src/renderer/src/pages/settings/Settings.tsx
@@ -131,7 +131,7 @@ export default function Settings() {
},
});
useEffect(() => {
- if (Object.keys(settings)) {
+ if (Object.keys(settings).length > 0) {
form.reset({
language: settings.language,
vlmProvider: settings.vlmProvider,
diff --git a/package.json b/package.json
index 0c1d4f66ba..3f83232e94 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
"version": "0.0.1",
"private": true,
"packageManager": "pnpm@9.10.0",
- "description": "A GUI Agent application based on UI-TARS(Vision-Lanuage Model) that allows you to control your computer using natural language.",
+ "description": "A GUI Agent application based on UI-TARS(Vision-Language Model) that allows you to control your computer using natural language.",
"main": "./dist/main/main.js",
"author": "ByteDance",
"scripts": {
diff --git a/packages/agent-infra/browser/src/base-browser.ts b/packages/agent-infra/browser/src/base-browser.ts
index 158f35fa89..4b578f7865 100644
--- a/packages/agent-infra/browser/src/base-browser.ts
+++ b/packages/agent-infra/browser/src/base-browser.ts
@@ -262,7 +262,7 @@ export abstract class BaseBrowser implements BrowserInterface {
// Get all pages and find the last active page
const pages = await this.browser.pages();
- this.logger.info('getActivePage: all of pages lenght:', pages.length);
+ this.logger.info('getActivePage: all of pages length:', pages.length);
if (pages.length === 0) {
this.activePage = await this.createPage();