feat(esg): TimeoutSeconds travels the artifact pipeline (additive contract) into site SQLite so site-side calls honor it

Claude-Session: https://claude.ai/code/session_01MtdgwpEeCUn6cUA5f1LMPj
This commit is contained in:
Joseph Doherty
2026-07-10 04:07:11 -04:00
parent 86d1a5cbf2
commit e3ef320359
7 changed files with 40 additions and 10 deletions
@@ -5,4 +5,5 @@ public record ExternalSystemArtifact(
string EndpointUrl,
string AuthType,
string? AuthConfiguration,
string? MethodDefinitionsJson);
string? MethodDefinitionsJson,
int TimeoutSeconds = 0);