smart_ide/docs/repo/service-carbonyl.md
4NK 3f1894e21f Remove AnythingLLM VS Code extension; add Carbonyl service (upstream submodule)
- Delete extensions/anythingllm-workspaces; document migration to anythingllm-devtools
- Add services/carbonyl: shallow submodule fathyb/carbonyl, run-carbonyl.sh (Docker/native)
- Add scripts/open-carbonyl-preview-test.sh and smart_ide.preview_urls.test in example conf
- Docs: service-carbonyl, carbonyl-terminal-browser, architecture index updates
2026-04-03 22:13:34 +02:00

20 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Service Carbonyl (`services/carbonyl/`)
Navigateur **terminal** basé sur Chromium — amont **[fathyb/carbonyl](https://github.com/fathyb/carbonyl)**, intégré au monorepo via le sous-module **`services/carbonyl/upstream/`**.
## Rôle
- **Pilotage / visualisation** dURLs dans un terminal (SSH sans GUI, session locale).
- **Prévisualisation** des applications déployées en **test** : URL optionnelle dans **`projects/<id>/conf.json`** → **`smart_ide.preview_urls.test`**, ouverte par **`scripts/open-carbonyl-preview-test.sh`**.
Ce nest **pas** un service HTTP : pas de port découte dans smart_ide. Lexécution est un **processus interactif** (Docker ou binaire `carbonyl`).
## Exploitation
Voir **[`services/carbonyl/README.md`](../../services/carbonyl/README.md)** et **[features/carbonyl-terminal-browser.md](../features/carbonyl-terminal-browser.md)**.
## Voir aussi
- [anythingllm-devtools](service-anythingllm-devtools.md) — orchestration AnythingLLM (HTTP), distincte de la navigation terminal.
- [browser-automation-criteria.md](../features/browser-automation-criteria.md) — critères pour un futur `browser-automation-api` (automatisation headless).