**Motivations:** - Single canonical documentation tree under docs/; reduce drift between README copies. **Evolutions:** - Add docs/repo/ with operational guides (cron, systemd, projects, logs, docv, ia_dev, services, scripts, extension). - Replace scattered README.md files with pointers to docs/repo/*.md. - Refresh docs/README.md index and cross-links across docs/, .cursor rules/agents. - Bump ia_dev submodule to matching doc pointer commits.
1.3 KiB
1.3 KiB
claw-harness-api (services/claw-harness-api/)
Notes d’intégration et proxy HTTP mince pour le harnais claw-code (runtime multi-modèles). Amont :
- gitlawb — claw-code
- instructkr/claw-code (clone fréquent)
Ce dossier ne vend pas claw-code : cloner amont, builder selon son README (workspace Rust rust/, etc.).
Politique : pas d’Anthropic dans les gabarits
providers.example.yaml : Ollama et placeholders OpenAI-compatibles / Gemini ; Anthropic enabled: false. L’application opérationnelle (pare-feu, absence de clé) reste de votre ressort.
Proxy (proxy/)
| Variable | Obligatoire | Description |
|---|---|---|
CLAW_PROXY_TOKEN |
oui | Bearer côté client du proxy. |
CLAW_PROXY_HOST |
non | Défaut 127.0.0.1 |
CLAW_PROXY_PORT |
non | Défaut 37142 |
CLAW_UPSTREAM_URL |
oui | URL du serveur HTTP claw |
cd services/claw-harness-api/proxy
npm install
npm run build
export CLAW_PROXY_TOKEN='…'
export CLAW_UPSTREAM_URL='http://127.0.0.1:37143'
npm start