Skip to content

Desktop App: v1.4.2 migration updates#2645

Draft
Myestery wants to merge 13 commits intogolemcloud:release-1.4.3from
Myestery:desktop-1.4.2-migration
Draft

Desktop App: v1.4.2 migration updates#2645
Myestery wants to merge 13 commits intogolemcloud:release-1.4.3from
Myestery:desktop-1.4.2-migration

Conversation

@Myestery
Copy link
Contributor

@Myestery Myestery commented Feb 3, 2026

Summary

This PR updates the desktop app for the v1.4.2 API changes with the following improvements:

New Features

  • Add environment management (types, service client, pages)
  • Add Rust language support for app creation
  • Updated command format: new is now a root-level command

Refactoring

  • Update type definitions for v1.4.2 compatibility
  • Update service clients for v1.4.2 API changes
  • Update agents, API, components, dashboard, deployment, and plugin pages

Commits (batched by feature area)

  • Environment types and service client
  • Environments pages and dashboard section
  • Type definitions updates
  • Service client updates
  • UI pages updates (agents, API, app-create, components, dashboard, deployment, plugin)
  • Navbar and package.json updates

Testing

  • All 493 tests pass
  • Linting passes with 0 warnings
  • Formatting applied

@Myestery Myestery marked this pull request as draft February 3, 2026 15:51
Remove all console.log statements from the codebase and add an ESLint rule to prevent future usage. Console.error and console.warn are still allowed for error handling.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant