- New service: tools bridge (port 37147) registry + Carbonyl/PageIndex/Chandra POST jobs - config/services.local.env.example and gitignore for services.local.env - .env.example for repos-devtools, regex-search, ia-dev-gateway, orchestrator, claw proxy, langextract - Orchestrator intents: tools.registry, tools.carbonyl.plan, tools.pageindex.run, tools.chandra.ocr - Docs: API + repo service fiche, architecture index; do not commit dist/
19 lines
1.1 KiB
Markdown
19 lines
1.1 KiB
Markdown
# Service smart-ide-tools-bridge (`services/smart-ide-tools-bridge/`)
|
||
|
||
Pont HTTP pour l’**IDE** et les agents : exposition d’une **API** au-dessus des outils **CLI** (sous-modules **Carbonyl**, **PageIndex**, **Chandra**) et **registre** des autres services locaux (URLs + noms de variables de jeton, sans secrets).
|
||
|
||
## Configuration locale
|
||
|
||
- Fichier agrégé : **[`config/services.local.env.example`](../../config/services.local.env.example)** → copier en **`config/services.local.env`** (gitignoré).
|
||
- Service : **`services/smart-ide-tools-bridge/.env.example`** (`TOOLS_BRIDGE_TOKEN`, `SMART_IDE_MONOREPO_ROOT`, `TOOLS_ALLOWED_PATH_PREFIXES`, délais).
|
||
|
||
## Exploitation
|
||
|
||
Voir **[`services/smart-ide-tools-bridge/README.md`](../../services/smart-ide-tools-bridge/README.md)** et **[API/smart-ide-tools-bridge-api.md](../API/smart-ide-tools-bridge-api.md)**.
|
||
|
||
**Orchestrateur** : intents `tools.registry`, `tools.carbonyl.plan`, `tools.pageindex.run`, `tools.chandra.ocr` — variable **`TOOLS_BRIDGE_URL`**.
|
||
|
||
## Voir aussi
|
||
|
||
- [service-carbonyl.md](./service-carbonyl.md), [service-pageindex.md](./service-pageindex.md), [service-chandra.md](./service-chandra.md)
|