Aller au contenu principal

Codes erreur runtime

Wiki runtime · Manuel agent

Statut : v1 approuvé doc — codes runtime proposés à implémenter côté exécution

Index des codes mentionnés dans le wiki. Deux origines :

  • agent-maker : validation / warnings YAML (existant dans le code).
  • runtime (proposé) : à implémenter côté exécution — préfixe {domaine}.{code}.

Instruction — runtime (proposé)​

CodeConditionFiche
instruction.unresolved_placeholderPlaceholder requis absent avant appel LLMalgorithm

Capacity — agent-maker (existant)​

CodeConditionFiche
capacity.agent_not_foundTarget kind: agent inconnua2a/delegation
capacity.facet_not_foundId de scope[] absent de la façade cibleidem
capacity.scope_emptyscope[] videidem
capacity.mcp_not_foundConnector MCP absentmcp/yaml-model
capacity.self_referenceDélégation vers soi-mêmea2a/delegation

MCP — runtime (proposé)​

CodeConditionFiche
mcp.tool_deniedOutil hors grant à l'exécutiongrants

Warnings agent-maker (existant)​

CodeConditionFiche
orphan.agentAgent sans trigger ni parent kind: agenttriggers/common-rules
orphan.mcpServeur MCP non référencé—
orphan.modelModèle non utilisé—
trigger.external_no_facadeexternal-gateway sans facadea2a/yaml-model
instruction.unknown_variableVariable inconnue dans template—
instruction.unused_requiredPlaceholder requis jamais fourni (lint éditeur)—

Note : pas de warning trigger.delegation_no_facade aujourd'hui — facade sur delegation-gateway reste recommandée doc-only.

Evals — agent-maker (existant)​

CodeConditionFiche
eval.scenario_input_unknown_keyClé input eval inconnueevals/input-contract

Lacunes P0 (runtime proposé)​

CodeConditionHTTP (indicatif)
delegation.timeoutDélégation A2A dépasse le délai configuré504
delegation.max_depthProfondeur context.depth > plafond400
delegation.target_not_foundtarget absent de agents[]404
a2a.wire_errorErreur sérialisation / binding A2A502
a2a.auth_rejectedJWT / mTLS gateway refusé401 / 403
trigger.values_invalidPayload HTTP ne mappe pas vers placeholders requis400

Voir a2a/internal-delegation.md · a2a/security.md.