AGENTS.md : 26 399 -> 14 654 caracteres. La migration 2026.8.1 y avait fusionne TOOLS.md, portant le fichier bien au-dela de la limite d'injection : l'agent n'en lisait plus que 19 %. Suppression de trois sections bourse redondantes, du bloc heartbeat (fonction desactivee), des consignes Discord/Slack (canaux desactives) et du boilerplate. Correction des references a TOOLS.md, qui n'existe plus, et du nom de l'outil d'envoi WhatsApp (message, pas whatsapp send_message). Ajout de trois regles issues d'incidents reels : validation d'un PNG par du -b et jamais par view_image, absence de parametre de rebase sur le webhook N8N, et rappel de la limite de 30 000 caracteres de ce fichier. bourse-config.json : mise sous suivi. Retrait du graphe "normalise", dont le titre annoncait un rebase 100 inexistant et qui ecrasait ORA.PA (~18 EUR) sous NVDA (~250 USD) sur un axe commun. Nommage explicite des fichiers de sortie. TOOLS.md : supprime, son contenu vit desormais dans AGENTS.md. MEMORY.md et gmail-housekeeping.md : enregistrement d'un etat anterieur (troncatures des 7 juillet et 5 aout, jamais commitees depuis le 26 juin). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NuEBkGBjkpZGgqJnX1DCrm
50 lines
1.4 KiB
JSON
50 lines
1.4 KiB
JSON
{
|
|
"_comment": "Source de verite de la watchlist boursiere. L'agent EDITE ce fichier (ajout/retrait de ticker, options de graphe) puis appelle le workflow N8N. Ne JAMAIS stocker de cours ici : les donnees viennent en direct de Yahoo via N8N.",
|
|
"webhook": "https://n8n.airtria.pro/webhook/bourse-graphe",
|
|
"tickers": [
|
|
"NVDA",
|
|
"ORA.PA"
|
|
],
|
|
"tickers2": [
|
|
"ORA.PA"
|
|
],
|
|
"defaults": {
|
|
"range": "1d",
|
|
"interval": "15m",
|
|
"beginAtZero": false
|
|
},
|
|
"close_bilan": {
|
|
"description": "Bilan de cloture quotidien (cron 17h40) : un PNG zoome par ticker (beginAtZero:false). Le champ 'file' fixe le nom de sortie. Cette liste est LA source de verite : pour ajouter ou retirer un graphe, editer ce tableau, pas le prompt du cron.",
|
|
"images": [
|
|
{
|
|
"type": "prix",
|
|
"tickers": [
|
|
"ORA.PA"
|
|
],
|
|
"note": "zoom variations",
|
|
"file": "prix_ora.png"
|
|
},
|
|
{
|
|
"type": "prix",
|
|
"tickers": [
|
|
"NVDA"
|
|
],
|
|
"note": "zoom variations",
|
|
"file": "prix_nvda.png"
|
|
}
|
|
]
|
|
},
|
|
"notify": {
|
|
"whatsapp": "+33607148216",
|
|
"close_cron": "40 17 * * 1-5"
|
|
},
|
|
"ticker_aliases": {
|
|
"orange": "ORA.PA",
|
|
"ora": "ORA.PA",
|
|
"total": "TTE.PA",
|
|
"totalenergies": "TTE.PA",
|
|
"nvidia": "NVDA",
|
|
"nvda": "NVDA",
|
|
"anthropic": "non_cote_en_bourse"
|
|
}
|
|
} |