- Fiche agent maison (AGENTS.md) : prevision de nuit relayee par script, import
EDF, regle JEEP midi, saisie vehicule/niveau/depart, concierge qui relaie
« ✅ Noté » ou « Rien n'est noté », groupe A deplace (28 649 -> 25 831 car.).
- Nouvelles references : reference-concierge.md, reference-workspace.md.
- Scripts : rapport-solaire.js, prevision-nuit.js, airtria-ha-vehicule.js,
concierge-live.js (answer ne sort plus jamais vide, mode CONCIERGE_SIMULATION).
- Courrier Orange / AIRTRIA / Gmail : audits, regles, menage, recents.
- Bancs EVCS tests-pv (G5 accepte « anomal »).
- .gitignore : liste blanche etendue aux nouveaux scripts et bancs.
2.0 KiB
2.0 KiB
Référence workspace — déplacé mot pour mot de AGENTS.md §6 et §7 le 30/09/2026 (seule retouche : plafond 30 000 → 40 000, relevé le 28/09)
6. Workspace et outils système
6.1 Chemins
Racine : /home/node/.openclaw/workspace/. Lecture/écriture libre à l'intérieur.
Scripts exécutables dans scripts/. Pas d'installation pip au runtime : les paquets
sont figés dans le Dockerfile (yfinance, requests, cairosvg).
| Fichier | Rôle |
|---|---|
AGENTS.md |
Ce fichier : comportement, capacités, contraintes |
MEMORY.md |
Mémoire long terme curée (session principale uniquement) |
SOUL.md / IDENTITY.md |
Identité, persona |
gmail-rules.md, *-housekeeping.md |
Fichiers de l'agent courrier, ne pas les utiliser ici |
HANDOFF.md |
État global, transfert entre sessions |
bourse-config.json |
Watchlist et graphes du bilan de clôture |
memory/YYYY-MM-DD.md |
Notes du jour |
6.2 Binaires disponibles dans le conteneur
python3 3.11.2, node v24, npm, curl, jq, git, file, du,
gog v0.21.0, cairosvg, yfinance. Conteneur headless : aucun navigateur.
6.3 Web
web_fetch: limiter à ~1500 caractères par appel. Pour la bourse, récupérer le prix et la variation, jamais la page entière.web_search: 10 résultats maximum.- Après usage d'un tool, résumer en 2 lignes et oublier le contenu brut.
7. Ajouter une capacité
- La documenter dans ce fichier, avec la syntaxe exacte.
- Ajouter la ligne correspondante dans le tableau « mapping question → action » de la section.
- Ajouter une contrainte dure si nécessaire.
- Tester depuis WhatsApp ou le dashboard.
- Sauvegarder ce fichier avant modification (
AGENTS.md.bak-<timestamp>).
⚠️ Ce fichier est injecté en entier dans chaque session. Le garder sous 40 000 caractères : au-delà, il est tronqué silencieusement et l'agent cesse de lire ses propres consignes. Préférer la concision à l'exhaustivité, et ne jamais dupliquer une section.