fix: enforce atomic agent registration contract

This commit is contained in:
ZacharyZhang-NY committed 2026-07-19 15:38:40 -04:00
1 parent 47d323c17b
commit f64d00673c
58 files changed
+2692 -1667

No files matched your search

+22 -15
View File
@@ -12,6 +12,7 @@
"delete": "Delete",
"download": "Download",
"continue": "Continue",
"back": "Back",
"signOut": "Sign Out",
"copy": "Copy",
"copied": "Copied",
@@ -306,34 +307,40 @@
"submitting": "Registering...",
"submit": "Register Agent",
"failedToRegister": "Failed to register agent.",
"agentRegistered": "Agent Registered",
"privateKeySaveNow": "Private Key — Save This Now",
"privateKeyWarning": "This will not be shown again. Store it as an environment variable or in a secrets manager.",
"apiToken": "API Token",
"apiTokenDesc": "Use this as your ELYDORA_TOKEN environment variable. This is your bearer token for API authentication.",
"tokenExpiration": "Token Expiration",
"customDays": "Number of days",
"days": "days",
"enterValidDays": "Enter a valid number of days (minimum 1).",
"enterValidDays": "Enter a whole number from 1 to 365.",
"issuing": "Issuing...",
"issueApiToken": "Issue API Token",
"failedToIssueToken": "Failed to issue token.",
"credAgentId": "Agent ID",
"credKeyId": "Key ID",
"credOrgId": "Org ID",
"credAlgorithm": "Algorithm",
"chooseIntegration": "Choose Integration",
"chooseIntegrationDesc": "How will this agent connect to Elydora?",
"supported": "Supported (one-command install)",
"sdkIntegration": "SDK Integration",
"install": "Install",
"backToList": "Back",
"sdkTutorial": "SDK Tutorial",
"aiReadyPrompt": "AI-Ready Prompt",
"aiReadyPromptDesc": "Copy this prompt and paste it into your AI agent to set up Elydora automatically.",
"copyPrompt": "Copy Prompt",
"done": "Done",
"step": "Step {{current}} of {{total}}"
"progress": "Agent registration progress",
"steps": {
"integration": "Integration",
"details": "Details",
"credentials": "Credentials",
"connect": "Connect"
},
"integrationGroups": {
"adapter": "CLI adapters",
"sdk": "Custom SDK"
},
"integration": "Integration",
"copyFailed": "Copy failed.",
"invalidExpiration": "Select a valid expiration.",
"tokenIssued": "Issued once. Store it securely.",
"configure": "Configure",
"record": "Record an operation",
"verify": "Verify",
"postInstall": "Post-install steps",
"sdkLanguage": "SDK language"
},
"chain": {
"title": "Chain Visualization",
+22 -15
View File
@@ -12,6 +12,7 @@
"delete": "删除",
"download": "下载",
"continue": "继续",
"back": "返回",
"signOut": "退出登录",
"copy": "复制",
"copied": "已复制",
@@ -306,34 +307,40 @@
"submitting": "注册中...",
"submit": "注册代理",
"failedToRegister": "注册代理失败。",
"agentRegistered": "代理注册成功",
"privateKeySaveNow": "私钥 — 请立即保存",
"privateKeyWarning": "此私钥不会再次显示。请将其存储为环境变量或保存在密钥管理器中。",
"apiToken": "API 令牌",
"apiTokenDesc": "将其用作 ELYDORA_TOKEN 环境变量。这是您的 API 认证令牌。",
"tokenExpiration": "令牌有效期",
"customDays": "天数",
"days": "天",
"enterValidDays": "请输入有效的天数(最少 1 天)。",
"enterValidDays": "请输入 1 至 365 的整数天数。",
"issuing": "签发中...",
"issueApiToken": "签发 API 令牌",
"failedToIssueToken": "签发令牌失败。",
"credAgentId": "代理 ID",
"credKeyId": "密钥 ID",
"credOrgId": "组织 ID",
"credAlgorithm": "算法",
"chooseIntegration": "选择集成方式",
"chooseIntegrationDesc": "此代理将如何连接到 Elydora?",
"supported": "支持的(一键安装)",
"sdkIntegration": "SDK 集成",
"install": "安装",
"backToList": "返回",
"sdkTutorial": "SDK 教程",
"aiReadyPrompt": "AI 就绪提示",
"aiReadyPromptDesc": "复制此提示并粘贴到您的 AI 代理中以自动设置 Elydora。",
"copyPrompt": "复制提示",
"done": "完成",
"step": "第 {{current}} 步,共 {{total}} 步"
"progress": "代理注册进度",
"steps": {
"integration": "集成",
"details": "详情",
"credentials": "凭据",
"connect": "连接"
},
"integrationGroups": {
"adapter": "CLI 适配器",
"sdk": "自定义 SDK"
},
"integration": "集成",
"copyFailed": "复制失败。",
"invalidExpiration": "请选择有效期限。",
"tokenIssued": "仅显示一次,请安全保存。",
"configure": "配置",
"record": "记录操作",
"verify": "验证",
"postInstall": "安装后步骤",
"sdkLanguage": "SDK 语言"
},
"chain": {
"title": "链可视化",