diff --git a/src/client.ts b/src/client.ts index 205c875..519fea1 100644 --- a/src/client.ts +++ b/src/client.ts @@ -60,7 +60,7 @@ export class ElydoraClient { this.baseUrl = (config.baseUrl ?? DEFAULT_BASE_URL).replace(/\/+$/, ''); this.ttlMs = config.ttlMs ?? DEFAULT_TTL_MS; this.maxRetries = config.maxRetries ?? DEFAULT_MAX_RETRIES; - this.kid = config.kid ?? this.agentId + '-key-v1'; + this.kid = config.kid ?? this.agentId + '-key-1'; this.prevChainHash = ZERO_CHAIN_HASH; } diff --git a/src/plugins/hook-template.ts b/src/plugins/hook-template.ts index 3d1de7d..4f42892 100644 --- a/src/plugins/hook-template.ts +++ b/src/plugins/hook-template.ts @@ -344,7 +344,7 @@ async function main() { if (age < CACHE_TTL_MS) { if (cache.status === 'frozen') { process.stderr.write('Agent "' + AGENT_NAME + '" is frozen by Elydora. Tool execution blocked.\\n'); - process.exitCode = 2; + process.exitCode = 1; } return; // Cache is fresh — use cached result } @@ -388,7 +388,7 @@ async function main() { if (agentStatus === 'frozen') { process.stderr.write('Agent "' + AGENT_NAME + '" is frozen by Elydora. Tool execution blocked.\\n'); - process.exitCode = 2; + process.exitCode = 1; } } } catch {