Skip to content

0.2.0 — first public release, multilingual UI

Choose a tag to compare

@nwaddon nwaddon released this 14 Aug 22:05

The execai agent in the VS Code / Cursor sidebar: streaming chat, tools with confirmations, editor context. The whole agent loop runs in the CLI on your own machine — the extension only draws it.

Install

Download execai-0.2.0.vsix below, then in the editor: Extensions: Install from VSIX….

The extension needs the execai CLI R6.49+; on first run it offers to download it into its own storage (no sudo). If a recent enough execai is already in PATH, that one is used.

What is new in 0.2.0

  • Multilingual UI. English is the base language and Russian ships alongside it; every other locale falls back to English. The panel follows the editor's display language.
  • Manifest strings in package.nls*.json, extension-host strings through vscode.l10n.t() with l10n/bundle.l10n.ru.json, webview strings from STRINGS in src/webviewHtml.ts. Adding a language is two files and no code.
  • Unit tests for the localization: bundle key parity, language fallback, and "no Cyrillic left in the English panel".
  • READMEs in five languages (EN/RU/ES/DE/ZH) and a CHANGELOG.md.
  • All code comments are English.

Full history: CHANGELOG.md