Support remote project tabs with local OpenCode bridge

Keeps provider credentials local while executing OpenCode shell and file tools against the selected remote workspace over SSH.
This commit is contained in:
2026-05-11 14:28:12 +00:00
parent 1ccf2fb1cf
commit 6f32a206b4
18 changed files with 1793 additions and 194 deletions
+2
View File
@@ -8,7 +8,9 @@ tap.test('should keep Theia backend config under Git.Zone IDE home path', async
const packageJsonPath = path.join(process.cwd(), 'applications', 'remote-theia', 'package.json');
const packageJson = JSON.parse(await fs.readFile(packageJsonPath, 'utf8'));
expect(packageJson.theia.backend.config.singleInstance).toEqual(false);
expect(packageJson.theia.backend.config.configurationFolder).toEqual('.git.zone/ide/theia');
expect(packageJson.theia.frontend.config.defaultTheme).toEqual('dark');
});
tap.test('should avoid legacy .theia workspace preference folders', async () => {