feat(ui): reframe SK area as Git-backed sources and snapshot anchors
SK 正文以 Git 为准:侧栏/首页/登录支柱改为「Git 来源」叙事; /sk-sources 页增加 Git 绑定说明 +「已解析快照锚点」列表标题; 驾驶舱快捷入口与 i18n(中英及同步 locale)对齐。 Made-with: Cursor
This commit is contained in:
+19
-13
@@ -620,7 +620,7 @@ export function AgnetAuditPage() {
|
||||
}
|
||||
|
||||
// =============================================================================
|
||||
// SK Snapshots page
|
||||
// Git sources — SK 正文以 Git 为准;此处为绑定说明 + 运行时解析锚点列表
|
||||
// =============================================================================
|
||||
|
||||
export function AgnetSKSourcesPage() {
|
||||
@@ -645,10 +645,8 @@ export function AgnetSKSourcesPage() {
|
||||
|
||||
return (
|
||||
<PageSurface
|
||||
title={t('SK Snapshots')}
|
||||
subtitle={t(
|
||||
'Source → snapshot → hash chain. Every snapshot is immutable and tied to the orchestration plan.'
|
||||
)}
|
||||
title={t('Git sources')}
|
||||
subtitle={t('Git sources subtitle')}
|
||||
toolbar={
|
||||
<Select
|
||||
value={effectiveDeployment ?? ''}
|
||||
@@ -669,22 +667,29 @@ export function AgnetSKSourcesPage() {
|
||||
</Select>
|
||||
}
|
||||
>
|
||||
<div className='rounded-xl border border-[color-mix(in_oklch,var(--primary)_18%,var(--border))] bg-[color-mix(in_oklch,var(--card)_50%,transparent)] p-4 text-sm leading-relaxed text-muted-foreground'>
|
||||
<p className='font-medium text-foreground'>{t('Git binding')}</p>
|
||||
<p className='mt-2'>{t('Git sources binding explainer')}</p>
|
||||
</div>
|
||||
|
||||
{!effectiveDeployment ? (
|
||||
<EmptySurface
|
||||
title={t('No deployment available for SK snapshots.')}
|
||||
hint={t('Trigger a deployment to resolve SK sources.')}
|
||||
title={t('No deployment for Git sources')}
|
||||
hint={t('No deployment for Git sources hint')}
|
||||
/>
|
||||
) : snapshotsQuery.isLoading ? (
|
||||
<LoadingGrid rows={3} height='h-24' />
|
||||
) : snapshots.length === 0 ? (
|
||||
<EmptySurface
|
||||
title={t('No SK snapshots resolved yet.')}
|
||||
hint={t(
|
||||
'Resolve snapshots from the control plane to capture SK lineage.'
|
||||
)}
|
||||
title={t('No resolved snapshots yet')}
|
||||
hint={t('No resolved snapshots hint')}
|
||||
/>
|
||||
) : (
|
||||
<ul className='space-y-3'>
|
||||
<>
|
||||
<p className='mb-3 text-[11px] font-semibold uppercase tracking-[0.16em] text-muted-foreground'>
|
||||
{t('Resolved snapshot anchors')}
|
||||
</p>
|
||||
<ul className='space-y-3'>
|
||||
{snapshots.map((entry, idx) => {
|
||||
const e = entry as Record<string, unknown>
|
||||
const sourceType = String(e.source_type || 'unknown')
|
||||
@@ -754,7 +759,8 @@ export function AgnetSKSourcesPage() {
|
||||
</li>
|
||||
)
|
||||
})}
|
||||
</ul>
|
||||
</ul>
|
||||
</>
|
||||
)}
|
||||
</PageSurface>
|
||||
)
|
||||
|
||||
+3
-3
@@ -17,8 +17,8 @@ export function AuthLayout({ children }: AuthLayoutProps) {
|
||||
},
|
||||
{
|
||||
icon: Layers,
|
||||
title: t('SK snapshot lineage'),
|
||||
desc: t('Immutable, hash-verified context bundles wired to every run.'),
|
||||
title: t('Git-backed SK sources'),
|
||||
desc: t('Git-backed SK sources description'),
|
||||
},
|
||||
{
|
||||
icon: Activity,
|
||||
@@ -51,7 +51,7 @@ export function AuthLayout({ children }: AuthLayoutProps) {
|
||||
</h1>
|
||||
<p className='text-base text-muted-foreground sm:text-lg'>
|
||||
{t(
|
||||
'Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.'
|
||||
'Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.'
|
||||
)}
|
||||
</p>
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ import {
|
||||
ScrollText,
|
||||
ShieldCheck,
|
||||
StopCircle,
|
||||
Wallet,
|
||||
GitBranch,
|
||||
} from 'lucide-react'
|
||||
import { cn } from '@/lib/utils'
|
||||
import { Button } from '@/components/ui/button'
|
||||
@@ -402,9 +402,9 @@ export function CockpitView() {
|
||||
to='/audit'
|
||||
/>
|
||||
<ActionTile
|
||||
icon={Wallet}
|
||||
title={t('Inspect SK lineage')}
|
||||
desc={t('Trace delivery context snapshots by hash.')}
|
||||
icon={GitBranch}
|
||||
title={t('Inspect Git sources')}
|
||||
desc={t('Inspect Git sources description')}
|
||||
to='/sk-sources'
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -25,7 +25,7 @@ const MODELS: ModelConfig[] = [
|
||||
id: 'claude-sonnet',
|
||||
name: 'claude-sonnet-4-20250514',
|
||||
response:
|
||||
'Every SK snapshot is hashed and pinned to a deployment, so audit trails can replay exactly what context an agent saw.',
|
||||
'Git is the source of truth for SK—snapshots hash commits and artifacts per deployment so audits replay exact runtime context.',
|
||||
tokens: 31,
|
||||
latency: 168,
|
||||
badgeClass:
|
||||
@@ -35,7 +35,7 @@ const MODELS: ModelConfig[] = [
|
||||
id: 'gemini-pro',
|
||||
name: 'gemini-2.5-pro',
|
||||
response:
|
||||
'Heicode Manager consolidates Agnet runs, events, SK snapshots and audit into one tenant-scoped command center.',
|
||||
'Heicode Manager binds Git-backed SK sources and rolls Agnet runs, events, resolved anchors, and audit into one tenant-scoped control plane.',
|
||||
tokens: 29,
|
||||
latency: 156,
|
||||
badgeClass:
|
||||
@@ -45,7 +45,7 @@ const MODELS: ModelConfig[] = [
|
||||
id: 'deepseek',
|
||||
name: 'deepseek-chat',
|
||||
response:
|
||||
'Tenants stay isolated end-to-end: deployments, audit, events and SK lineage carry tenant_id at every layer.',
|
||||
'Tenants stay isolated end-to-end: deployments, audit, events and Git-bound anchors carry tenant_id at every layer.',
|
||||
tokens: 25,
|
||||
latency: 93,
|
||||
badgeClass:
|
||||
|
||||
@@ -115,7 +115,7 @@ export function Features(_props: FeaturesProps) {
|
||||
visual: (
|
||||
<div className='mt-4 flex items-center gap-3'>
|
||||
<div className='flex -space-x-2'>
|
||||
{['Deploy', 'Events', 'SK', 'Audit'].map((n) => (
|
||||
{['Deploy', 'Events', 'Git', 'Audit'].map((n) => (
|
||||
<div
|
||||
key={n}
|
||||
className='border-background from-muted to-muted/60 text-muted-foreground flex size-8 items-center justify-center rounded-full border-2 bg-gradient-to-br text-[9px] font-bold'
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@ export const AI_MODELS = [
|
||||
export const CONTROL_PLANE_FEATURES = [
|
||||
'Deployments',
|
||||
'Events',
|
||||
'SK Snapshots',
|
||||
'Git sources',
|
||||
'Audit',
|
||||
'Tenant Isolation',
|
||||
'Risk Control',
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@ type SidebarModulesUserConfig = SidebarModulesAdminConfig | null
|
||||
* Heicode Manager sidebar admin config.
|
||||
*
|
||||
* Only two sections matter for the main axis:
|
||||
* cockpit — Overview / Deployments / Events / SK Snapshots / Audit
|
||||
* cockpit — Overview / Deployments / Events / Git sources / Audit
|
||||
* admin — Tenants / Settings
|
||||
*
|
||||
* Legacy gateway-flavored sections (channel, models, subscription,
|
||||
|
||||
+4
-3
@@ -1,8 +1,8 @@
|
||||
import {
|
||||
Activity,
|
||||
BookOpenText,
|
||||
Command,
|
||||
FileBarChart,
|
||||
GitBranch,
|
||||
LayoutDashboard,
|
||||
Rocket,
|
||||
Settings,
|
||||
@@ -21,6 +21,7 @@ import { type SidebarData } from '@/components/layout/types'
|
||||
* - 平台是管理后台:登录后默认仅展示 Code delivery cockpit + 个人入口;
|
||||
* - 不再向普通用户暴露 Playground / API Keys / Models 等开发者控制台条目;
|
||||
* - Usage logs 作为交付链路的一环,归并进 Code delivery 分组;
|
||||
* - Git sources:SK 正文以 Git 为准;此处仅登记连接与展示运行时解析锚点(commit / 制品),不提供正文编辑;
|
||||
* - 所有 admin/root 管理类入口(Channels/Models/Tenants/Redemption/...)
|
||||
* 收纳进 "系统设置" workspace(点击进入 /system-settings 后才出现)。
|
||||
*
|
||||
@@ -65,9 +66,9 @@ export function useSidebarData(): SidebarData {
|
||||
icon: Activity,
|
||||
},
|
||||
{
|
||||
title: t('SK Snapshots'),
|
||||
title: t('Git sources'),
|
||||
url: '/sk-sources',
|
||||
icon: BookOpenText,
|
||||
icon: GitBranch,
|
||||
},
|
||||
{
|
||||
title: t('Audit'),
|
||||
|
||||
@@ -9,27 +9,27 @@
|
||||
},
|
||||
"fr": {
|
||||
"file": "fr.json",
|
||||
"missingCount": 0,
|
||||
"missingCount": 14,
|
||||
"extrasCount": 0,
|
||||
"untranslatedCount": 31
|
||||
"untranslatedCount": 36
|
||||
},
|
||||
"ja": {
|
||||
"file": "ja.json",
|
||||
"missingCount": 0,
|
||||
"missingCount": 14,
|
||||
"extrasCount": 0,
|
||||
"untranslatedCount": 189
|
||||
"untranslatedCount": 203
|
||||
},
|
||||
"ru": {
|
||||
"file": "ru.json",
|
||||
"missingCount": 0,
|
||||
"missingCount": 14,
|
||||
"extrasCount": 0,
|
||||
"untranslatedCount": 193
|
||||
"untranslatedCount": 207
|
||||
},
|
||||
"vi": {
|
||||
"file": "vi.json",
|
||||
"missingCount": 0,
|
||||
"missingCount": 14,
|
||||
"extrasCount": 0,
|
||||
"untranslatedCount": 31
|
||||
"untranslatedCount": 36
|
||||
},
|
||||
"zh": {
|
||||
"file": "zh.json",
|
||||
|
||||
@@ -9,9 +9,13 @@
|
||||
"Cross-tenant-safe audit trail for orchestration actions, filtered by tenant, actor, action and time.": "Cross-tenant-safe audit trail for orchestration actions, filtered by tenant, actor, action and time.",
|
||||
"Fast loop team with short checkpoints.": "Fast loop team with short checkpoints.",
|
||||
"Filter by actor, action, and tenant.": "Filter by actor, action, and tenant.",
|
||||
"Git sources binding explainer": "Skill (SK) content lives in Git. Manager does not edit Markdown here—register repository connections and refs via the Heicode client or your deployment plan sk_sources. Below lists immutable snapshot anchors (Git commit / upload artifact) resolved for auditing.",
|
||||
"Git sources subtitle": "Bind Git repositories for SK, then review immutable snapshot anchors tied to each deployment.",
|
||||
"Git-backed SK sources description": "Immutable snapshots from bound Git refs and uploads—wired into each run for audit.",
|
||||
"Immutable, hash-verified context bundles wired to every run.": "Immutable, hash-verified context bundles wired to every run.",
|
||||
"Lifecycle and policy events emitted by Agnet deployments. Correlate with deployment cards.": "Lifecycle and policy events emitted by Agnet deployments. Correlate with deployment cards.",
|
||||
"No audit entries match the filter.": "No audit entries match the filter.",
|
||||
"No resolved snapshots hint": "Resolve snapshots from the control plane after Git-backed sk_sources are configured.",
|
||||
"No deployments match the current filter": "No deployments match the current filter",
|
||||
"No deployments yet. Trigger a run to populate the cockpit.": "No deployments yet. Trigger a run to populate the cockpit.",
|
||||
"No events for the current filter.": "No events for the current filter.",
|
||||
@@ -21,6 +25,7 @@
|
||||
"Resolve snapshots from the control plane to capture SK lineage.": "Resolve snapshots from the control plane to capture SK lineage.",
|
||||
"Set custom About HTML or URL in System Settings > General > About.": "Set custom About HTML or URL in System Settings > General > About.",
|
||||
"Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.": "Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.",
|
||||
"Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.": "Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.",
|
||||
"Sign in to your workspace": "Sign in to your workspace",
|
||||
"Source → snapshot → hash chain. Every snapshot is immutable and tied to the orchestration plan.": "Source → snapshot → hash chain. Every snapshot is immutable and tied to the orchestration plan.",
|
||||
"Starter orchestration shapes available to tenants.": "Starter orchestration shapes available to tenants.",
|
||||
|
||||
@@ -55,6 +55,12 @@
|
||||
"footer.columns.related.links.midjourney": "Midjourney-Proxy",
|
||||
"footer.columns.related.links.neko": "neko-api-key-tool",
|
||||
"Gemini": "Gemini",
|
||||
"Git binding": "Git binding",
|
||||
"Git sources": "Git sources",
|
||||
"Git sources binding explainer": "Skill (SK) content lives in Git. Manager does not edit Markdown here—register repository connections and refs via the Heicode client or your deployment plan sk_sources. Below lists immutable snapshot anchors (Git commit / upload artifact) resolved for auditing.",
|
||||
"Git sources subtitle": "Bind Git repositories for SK, then review immutable snapshot anchors tied to each deployment.",
|
||||
"Git-backed SK sources": "Git-backed SK sources",
|
||||
"Git-backed SK sources description": "Immutable snapshots from bound Git refs and uploads—wired into each run for audit.",
|
||||
"GitHub": "GitHub",
|
||||
"gpt-3.5-turbo": "gpt-3.5-turbo",
|
||||
"gpt-3.5-turbo-0125": "gpt-3.5-turbo-0125",
|
||||
@@ -84,6 +90,8 @@
|
||||
"Immutable, hash-verified context bundles wired to every run.": "Immutable, hash-verified context bundles wired to every run.",
|
||||
"Inspect": "Inspect",
|
||||
"Inspect events": "Inspect events",
|
||||
"Inspect Git sources": "Inspect Git sources",
|
||||
"Inspect Git sources description": "Review resolved anchors (commit / artifact hash) from your bound repositories.",
|
||||
"Inspect SK lineage": "Inspect SK lineage",
|
||||
"Insufficient permission": "Insufficient permission",
|
||||
"Jimeng": "Jimeng",
|
||||
@@ -109,6 +117,10 @@
|
||||
"No audit events captured yet.": "No audit events captured yet.",
|
||||
"No deployment available for events.": "No deployment available for events.",
|
||||
"No deployment available for SK snapshots.": "No deployment available for SK snapshots.",
|
||||
"No deployment for Git sources": "No deployment selected yet",
|
||||
"No deployment for Git sources hint": "Create a deployment whose plan includes sk_sources pointing at your Git repository—resolved anchors will appear here.",
|
||||
"No resolved snapshots yet": "No resolved snapshots yet",
|
||||
"No resolved snapshots hint": "Resolve snapshots from the control plane after Git-backed sk_sources are configured.",
|
||||
"No deployments match the current filter": "No deployments match the current filter",
|
||||
"No deployments yet. Trigger a run to populate the cockpit.": "No deployments yet. Trigger a run to populate the cockpit.",
|
||||
"No events for the current filter.": "No events for the current filter.",
|
||||
@@ -141,6 +153,7 @@
|
||||
"reference": "reference",
|
||||
"Replicate": "Replicate",
|
||||
"Reset filters to see all entries.": "Reset filters to see all entries.",
|
||||
"Resolved snapshot anchors": "Resolved snapshot anchors",
|
||||
"Resolve snapshots from the control plane to capture SK lineage.": "Resolve snapshots from the control plane to capture SK lineage.",
|
||||
"resolved": "resolved",
|
||||
"Review audit": "Review audit",
|
||||
@@ -149,6 +162,7 @@
|
||||
"Select deployment": "Select deployment",
|
||||
"Set custom About HTML or URL in System Settings > General > About.": "Set custom About HTML or URL in System Settings > General > About.",
|
||||
"Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.": "Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.",
|
||||
"Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.": "Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.",
|
||||
"Sign in to your workspace": "Sign in to your workspace",
|
||||
"SiliconFlow": "SiliconFlow",
|
||||
"SK snapshot lineage": "SK snapshot lineage",
|
||||
|
||||
@@ -59,6 +59,12 @@
|
||||
"footer.columns.related.links.midjourney": "Midjourney-Proxy",
|
||||
"footer.columns.related.links.neko": "neko-api-key-tool",
|
||||
"Gemini": "Gemini",
|
||||
"Git binding": "Git binding",
|
||||
"Git sources": "Git sources",
|
||||
"Git sources binding explainer": "Skill (SK) content lives in Git. Manager does not edit Markdown here—register repository connections and refs via the Heicode client or your deployment plan sk_sources. Below lists immutable snapshot anchors (Git commit / upload artifact) resolved for auditing.",
|
||||
"Git sources subtitle": "Bind Git repositories for SK, then review immutable snapshot anchors tied to each deployment.",
|
||||
"Git-backed SK sources": "Git-backed SK sources",
|
||||
"Git-backed SK sources description": "Immutable snapshots from bound Git refs and uploads—wired into each run for audit.",
|
||||
"GitHub": "GitHub",
|
||||
"gpt-3.5-turbo": "gpt-3.5-turbo",
|
||||
"gpt-3.5-turbo-0125": "gpt-3.5-turbo-0125",
|
||||
@@ -88,6 +94,8 @@
|
||||
"Immutable, hash-verified context bundles wired to every run.": "Immutable, hash-verified context bundles wired to every run.",
|
||||
"Inspect": "Inspect",
|
||||
"Inspect events": "Inspect events",
|
||||
"Inspect Git sources": "Inspect Git sources",
|
||||
"Inspect Git sources description": "Review resolved anchors (commit / artifact hash) from your bound repositories.",
|
||||
"Inspect SK lineage": "Inspect SK lineage",
|
||||
"Insufficient permission": "Insufficient permission",
|
||||
"Jimeng": "Jimeng",
|
||||
@@ -112,6 +120,10 @@
|
||||
"No audit events captured yet.": "No audit events captured yet.",
|
||||
"No deployment available for events.": "No deployment available for events.",
|
||||
"No deployment available for SK snapshots.": "No deployment available for SK snapshots.",
|
||||
"No deployment for Git sources": "No deployment selected yet",
|
||||
"No deployment for Git sources hint": "Create a deployment whose plan includes sk_sources pointing at your Git repository—resolved anchors will appear here.",
|
||||
"No resolved snapshots yet": "No resolved snapshots yet",
|
||||
"No resolved snapshots hint": "Resolve snapshots from the control plane after Git-backed sk_sources are configured.",
|
||||
"No deployments match the current filter": "No deployments match the current filter",
|
||||
"No deployments yet. Trigger a run to populate the cockpit.": "No deployments yet. Trigger a run to populate the cockpit.",
|
||||
"No events for the current filter.": "No events for the current filter.",
|
||||
@@ -144,6 +156,7 @@
|
||||
"reference": "reference",
|
||||
"Replicate": "Replicate",
|
||||
"Reset filters to see all entries.": "Reset filters to see all entries.",
|
||||
"Resolved snapshot anchors": "Resolved snapshot anchors",
|
||||
"Resolve snapshots from the control plane to capture SK lineage.": "Resolve snapshots from the control plane to capture SK lineage.",
|
||||
"resolved": "resolved",
|
||||
"Review audit": "Review audit",
|
||||
@@ -152,6 +165,7 @@
|
||||
"Select deployment": "Select deployment",
|
||||
"Set custom About HTML or URL in System Settings > General > About.": "Set custom About HTML or URL in System Settings > General > About.",
|
||||
"Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.": "Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.",
|
||||
"Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.": "Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.",
|
||||
"Sign in to your workspace": "Sign in to your workspace",
|
||||
"SiliconFlow": "SiliconFlow",
|
||||
"SK snapshot lineage": "SK snapshot lineage",
|
||||
|
||||
@@ -9,9 +9,13 @@
|
||||
"Cross-tenant-safe audit trail for orchestration actions, filtered by tenant, actor, action and time.": "Cross-tenant-safe audit trail for orchestration actions, filtered by tenant, actor, action and time.",
|
||||
"Fast loop team with short checkpoints.": "Fast loop team with short checkpoints.",
|
||||
"Filter by actor, action, and tenant.": "Filter by actor, action, and tenant.",
|
||||
"Git sources binding explainer": "Skill (SK) content lives in Git. Manager does not edit Markdown here—register repository connections and refs via the Heicode client or your deployment plan sk_sources. Below lists immutable snapshot anchors (Git commit / upload artifact) resolved for auditing.",
|
||||
"Git sources subtitle": "Bind Git repositories for SK, then review immutable snapshot anchors tied to each deployment.",
|
||||
"Git-backed SK sources description": "Immutable snapshots from bound Git refs and uploads—wired into each run for audit.",
|
||||
"Immutable, hash-verified context bundles wired to every run.": "Immutable, hash-verified context bundles wired to every run.",
|
||||
"Lifecycle and policy events emitted by Agnet deployments. Correlate with deployment cards.": "Lifecycle and policy events emitted by Agnet deployments. Correlate with deployment cards.",
|
||||
"No audit entries match the filter.": "No audit entries match the filter.",
|
||||
"No resolved snapshots hint": "Resolve snapshots from the control plane after Git-backed sk_sources are configured.",
|
||||
"No deployments match the current filter": "No deployments match the current filter",
|
||||
"No deployments yet. Trigger a run to populate the cockpit.": "No deployments yet. Trigger a run to populate the cockpit.",
|
||||
"No events for the current filter.": "No events for the current filter.",
|
||||
@@ -21,6 +25,7 @@
|
||||
"Resolve snapshots from the control plane to capture SK lineage.": "Resolve snapshots from the control plane to capture SK lineage.",
|
||||
"Set custom About HTML or URL in System Settings > General > About.": "Set custom About HTML or URL in System Settings > General > About.",
|
||||
"Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.": "Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.",
|
||||
"Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.": "Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.",
|
||||
"Sign in to your workspace": "Sign in to your workspace",
|
||||
"Source → snapshot → hash chain. Every snapshot is immutable and tied to the orchestration plan.": "Source → snapshot → hash chain. Every snapshot is immutable and tied to the orchestration plan.",
|
||||
"Starter orchestration shapes available to tenants.": "Starter orchestration shapes available to tenants.",
|
||||
|
||||
+14
@@ -1603,6 +1603,12 @@
|
||||
"Generic cache": "Generic cache",
|
||||
"Get notified when balance falls below this value": "Get notified when balance falls below this value",
|
||||
"Get Started": "Get Started",
|
||||
"Git binding": "Git binding",
|
||||
"Git sources": "Git sources",
|
||||
"Git sources binding explainer": "Skill (SK) content lives in Git. Manager does not edit Markdown here—register repository connections and refs via the Heicode client or your deployment plan sk_sources. Below lists immutable snapshot anchors (Git commit / upload artifact) resolved for auditing.",
|
||||
"Git sources subtitle": "Bind Git repositories for SK, then review immutable snapshot anchors tied to each deployment.",
|
||||
"Git-backed SK sources": "Git-backed SK sources",
|
||||
"Git-backed SK sources description": "Immutable snapshots from bound Git refs and uploads—wired into each run for audit.",
|
||||
"GitHub": "GitHub",
|
||||
"Give the group a recognizable name and optional description.": "Give the group a recognizable name and optional description.",
|
||||
"Give this group a recognizable name.": "Give this group a recognizable name.",
|
||||
@@ -1768,6 +1774,8 @@
|
||||
"Input Tokens": "Input Tokens",
|
||||
"Inspect": "Inspect",
|
||||
"Inspect events": "Inspect events",
|
||||
"Inspect Git sources": "Inspect Git sources",
|
||||
"Inspect Git sources description": "Review resolved anchors (commit / artifact hash) from your bound repositories.",
|
||||
"Inspect SK lineage": "Inspect SK lineage",
|
||||
"Inspect user prompts": "Inspect user prompts",
|
||||
"Instance": "Instance",
|
||||
@@ -2167,6 +2175,10 @@
|
||||
"No data available": "No data available",
|
||||
"No deployment available for events.": "No deployment available for events.",
|
||||
"No deployment available for SK snapshots.": "No deployment available for SK snapshots.",
|
||||
"No deployment for Git sources": "No deployment selected yet",
|
||||
"No deployment for Git sources hint": "Create a deployment whose plan includes sk_sources pointing at your Git repository—resolved anchors will appear here.",
|
||||
"No resolved snapshots yet": "No resolved snapshots yet",
|
||||
"No resolved snapshots hint": "Resolve snapshots from the control plane after Git-backed sk_sources are configured.",
|
||||
"No deployments available. Create one to get started.": "No deployments available. Create one to get started.",
|
||||
"No Deployments Found": "No Deployments Found",
|
||||
"No deployments match the current filter": "No deployments match the current filter",
|
||||
@@ -2853,6 +2865,7 @@
|
||||
"Reset to default configuration": "Reset to default configuration",
|
||||
"Reset Two-Factor Authentication": "Reset Two-Factor Authentication",
|
||||
"Resets in:": "Resets in:",
|
||||
"Resolved snapshot anchors": "Resolved snapshot anchors",
|
||||
"Resolve Conflicts": "Resolve Conflicts",
|
||||
"Resolve snapshots from the control plane to capture SK lineage.": "Resolve snapshots from the control plane to capture SK lineage.",
|
||||
"resolved": "resolved",
|
||||
@@ -3093,6 +3106,7 @@
|
||||
"Sign in": "Sign in",
|
||||
"Sign In": "Sign In",
|
||||
"Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.": "Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.",
|
||||
"Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.": "Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.",
|
||||
"Sign in to your workspace": "Sign in to your workspace",
|
||||
"Sign in with Passkey": "Sign in with Passkey",
|
||||
"Sign out": "Sign out",
|
||||
|
||||
+14
@@ -1603,6 +1603,12 @@
|
||||
"Generic cache": "Cache générique",
|
||||
"Get notified when balance falls below this value": "Recevoir une notification lorsque le solde tombe en dessous de cette valeur",
|
||||
"Get Started": "Commencer",
|
||||
"Git binding": "Git binding",
|
||||
"Git sources": "Git sources",
|
||||
"Git sources binding explainer": "Skill (SK) content lives in Git. Manager does not edit Markdown here—register repository connections and refs via the Heicode client or your deployment plan sk_sources. Below lists immutable snapshot anchors (Git commit / upload artifact) resolved for auditing.",
|
||||
"Git sources subtitle": "Bind Git repositories for SK, then review immutable snapshot anchors tied to each deployment.",
|
||||
"Git-backed SK sources": "Git-backed SK sources",
|
||||
"Git-backed SK sources description": "Immutable snapshots from bound Git refs and uploads—wired into each run for audit.",
|
||||
"GitHub": "GitHub",
|
||||
"Give the group a recognizable name and optional description.": "Donnez au groupe un nom reconnaissable et une description facultative.",
|
||||
"Give this group a recognizable name.": "Donnez un nom reconnaissable à ce groupe.",
|
||||
@@ -1768,6 +1774,8 @@
|
||||
"Input Tokens": "Tokens d'entrée",
|
||||
"Inspect": "Inspect",
|
||||
"Inspect events": "Inspect events",
|
||||
"Inspect Git sources": "Inspect Git sources",
|
||||
"Inspect Git sources description": "Review resolved anchors (commit / artifact hash) from your bound repositories.",
|
||||
"Inspect SK lineage": "Inspect SK lineage",
|
||||
"Inspect user prompts": "Inspecter les invites utilisateur",
|
||||
"Instance": "Instance",
|
||||
@@ -2167,6 +2175,10 @@
|
||||
"No data available": "Aucune donnée disponible",
|
||||
"No deployment available for events.": "No deployment available for events.",
|
||||
"No deployment available for SK snapshots.": "No deployment available for SK snapshots.",
|
||||
"No deployment for Git sources": "No deployment selected yet",
|
||||
"No deployment for Git sources hint": "Create a deployment whose plan includes sk_sources pointing at your Git repository—resolved anchors will appear here.",
|
||||
"No resolved snapshots yet": "No resolved snapshots yet",
|
||||
"No resolved snapshots hint": "Resolve snapshots from the control plane after Git-backed sk_sources are configured.",
|
||||
"No deployments available. Create one to get started.": "Aucun déploiement disponible. Créez-en un pour commencer.",
|
||||
"No Deployments Found": "Aucun déploiement trouvé",
|
||||
"No deployments match the current filter": "No deployments match the current filter",
|
||||
@@ -2853,6 +2865,7 @@
|
||||
"Reset to default configuration": "Réinitialisé à la configuration par défaut",
|
||||
"Reset Two-Factor Authentication": "Réinitialiser 2FA",
|
||||
"Resets in:": "Réinitialise dans :",
|
||||
"Resolved snapshot anchors": "Resolved snapshot anchors",
|
||||
"Resolve Conflicts": "Résoudre les conflits",
|
||||
"Resolve snapshots from the control plane to capture SK lineage.": "Resolve snapshots from the control plane to capture SK lineage.",
|
||||
"resolved": "resolved",
|
||||
@@ -3093,6 +3106,7 @@
|
||||
"Sign in": "Se connecter",
|
||||
"Sign In": "Se connecter",
|
||||
"Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.": "Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.",
|
||||
"Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.": "Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.",
|
||||
"Sign in to your workspace": "Sign in to your workspace",
|
||||
"Sign in with Passkey": "Se connecter avec Passkey",
|
||||
"Sign out": "Se déconnecter",
|
||||
|
||||
+14
@@ -1603,6 +1603,12 @@
|
||||
"Generic cache": "汎用キャッシュ",
|
||||
"Get notified when balance falls below this value": "残高がこの値を下回ったときに通知を受け取る",
|
||||
"Get Started": "開始する",
|
||||
"Git binding": "Git binding",
|
||||
"Git sources": "Git sources",
|
||||
"Git sources binding explainer": "Skill (SK) content lives in Git. Manager does not edit Markdown here—register repository connections and refs via the Heicode client or your deployment plan sk_sources. Below lists immutable snapshot anchors (Git commit / upload artifact) resolved for auditing.",
|
||||
"Git sources subtitle": "Bind Git repositories for SK, then review immutable snapshot anchors tied to each deployment.",
|
||||
"Git-backed SK sources": "Git-backed SK sources",
|
||||
"Git-backed SK sources description": "Immutable snapshots from bound Git refs and uploads—wired into each run for audit.",
|
||||
"GitHub": "GitHub",
|
||||
"Give the group a recognizable name and optional description.": "グループに認識しやすい名前とオプションの説明を付けます。",
|
||||
"Give this group a recognizable name.": "このグループに認識しやすい名前を付けます。",
|
||||
@@ -1768,6 +1774,8 @@
|
||||
"Input Tokens": "入力トークン",
|
||||
"Inspect": "Inspect",
|
||||
"Inspect events": "Inspect events",
|
||||
"Inspect Git sources": "Inspect Git sources",
|
||||
"Inspect Git sources description": "Review resolved anchors (commit / artifact hash) from your bound repositories.",
|
||||
"Inspect SK lineage": "Inspect SK lineage",
|
||||
"Inspect user prompts": "ユーザープロンプトの検査",
|
||||
"Instance": "インスタンス",
|
||||
@@ -2167,6 +2175,10 @@
|
||||
"No data available": "データがありません",
|
||||
"No deployment available for events.": "No deployment available for events.",
|
||||
"No deployment available for SK snapshots.": "No deployment available for SK snapshots.",
|
||||
"No deployment for Git sources": "No deployment selected yet",
|
||||
"No deployment for Git sources hint": "Create a deployment whose plan includes sk_sources pointing at your Git repository—resolved anchors will appear here.",
|
||||
"No resolved snapshots yet": "No resolved snapshots yet",
|
||||
"No resolved snapshots hint": "Resolve snapshots from the control plane after Git-backed sk_sources are configured.",
|
||||
"No deployments available. Create one to get started.": "利用可能なデプロイメントがありません。開始するには1つ作成してください。",
|
||||
"No Deployments Found": "デプロイメントが見つかりません",
|
||||
"No deployments match the current filter": "No deployments match the current filter",
|
||||
@@ -2853,6 +2865,7 @@
|
||||
"Reset to default configuration": "デフォルト設定にリセットしました",
|
||||
"Reset Two-Factor Authentication": "2要素認証のリセット",
|
||||
"Resets in:": "リセットまで:",
|
||||
"Resolved snapshot anchors": "Resolved snapshot anchors",
|
||||
"Resolve Conflicts": "競合を解決",
|
||||
"Resolve snapshots from the control plane to capture SK lineage.": "Resolve snapshots from the control plane to capture SK lineage.",
|
||||
"resolved": "resolved",
|
||||
@@ -3093,6 +3106,7 @@
|
||||
"Sign in": "ログイン",
|
||||
"Sign In": "ログイン",
|
||||
"Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.": "Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.",
|
||||
"Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.": "Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.",
|
||||
"Sign in to your workspace": "Sign in to your workspace",
|
||||
"Sign in with Passkey": "Passkeyでログイン",
|
||||
"Sign out": "ログアウト",
|
||||
|
||||
+14
@@ -1603,6 +1603,12 @@
|
||||
"Generic cache": "Общий кэш",
|
||||
"Get notified when balance falls below this value": "Получать уведомления, когда баланс опускается ниже этого значения",
|
||||
"Get Started": "Начать",
|
||||
"Git binding": "Git binding",
|
||||
"Git sources": "Git sources",
|
||||
"Git sources binding explainer": "Skill (SK) content lives in Git. Manager does not edit Markdown here—register repository connections and refs via the Heicode client or your deployment plan sk_sources. Below lists immutable snapshot anchors (Git commit / upload artifact) resolved for auditing.",
|
||||
"Git sources subtitle": "Bind Git repositories for SK, then review immutable snapshot anchors tied to each deployment.",
|
||||
"Git-backed SK sources": "Git-backed SK sources",
|
||||
"Git-backed SK sources description": "Immutable snapshots from bound Git refs and uploads—wired into each run for audit.",
|
||||
"GitHub": "GitHub",
|
||||
"Give the group a recognizable name and optional description.": "Дайте группе узнаваемое имя и необязательное описание.",
|
||||
"Give this group a recognizable name.": "Дайте этой группе узнаваемое имя.",
|
||||
@@ -1768,6 +1774,8 @@
|
||||
"Input Tokens": "Входные токены",
|
||||
"Inspect": "Inspect",
|
||||
"Inspect events": "Inspect events",
|
||||
"Inspect Git sources": "Inspect Git sources",
|
||||
"Inspect Git sources description": "Review resolved anchors (commit / artifact hash) from your bound repositories.",
|
||||
"Inspect SK lineage": "Inspect SK lineage",
|
||||
"Inspect user prompts": "Просмотр запросов пользователя",
|
||||
"Instance": "Экземпляр",
|
||||
@@ -2167,6 +2175,10 @@
|
||||
"No data available": "Нет доступных данных",
|
||||
"No deployment available for events.": "No deployment available for events.",
|
||||
"No deployment available for SK snapshots.": "No deployment available for SK snapshots.",
|
||||
"No deployment for Git sources": "No deployment selected yet",
|
||||
"No deployment for Git sources hint": "Create a deployment whose plan includes sk_sources pointing at your Git repository—resolved anchors will appear here.",
|
||||
"No resolved snapshots yet": "No resolved snapshots yet",
|
||||
"No resolved snapshots hint": "Resolve snapshots from the control plane after Git-backed sk_sources are configured.",
|
||||
"No deployments available. Create one to get started.": "Нет доступных развертываний. Создайте одно, чтобы начать.",
|
||||
"No Deployments Found": "Развертывания не найдены",
|
||||
"No deployments match the current filter": "No deployments match the current filter",
|
||||
@@ -2853,6 +2865,7 @@
|
||||
"Reset to default configuration": "Сброшено к конфигурации по умолчанию",
|
||||
"Reset Two-Factor Authentication": "Сброс 2FA",
|
||||
"Resets in:": "Сброс через:",
|
||||
"Resolved snapshot anchors": "Resolved snapshot anchors",
|
||||
"Resolve Conflicts": "Разрешить конфликты",
|
||||
"Resolve snapshots from the control plane to capture SK lineage.": "Resolve snapshots from the control plane to capture SK lineage.",
|
||||
"resolved": "resolved",
|
||||
@@ -3093,6 +3106,7 @@
|
||||
"Sign in": "Войти",
|
||||
"Sign In": "Войти",
|
||||
"Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.": "Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.",
|
||||
"Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.": "Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.",
|
||||
"Sign in to your workspace": "Sign in to your workspace",
|
||||
"Sign in with Passkey": "Войти с Passkey",
|
||||
"Sign out": "Выйти",
|
||||
|
||||
+14
@@ -1603,6 +1603,12 @@
|
||||
"Generic cache": "Bộ đệm chung",
|
||||
"Get notified when balance falls below this value": "Nhận thông báo khi số dư giảm xuống dưới giá trị này",
|
||||
"Get Started": "Bắt đầu",
|
||||
"Git binding": "Git binding",
|
||||
"Git sources": "Git sources",
|
||||
"Git sources binding explainer": "Skill (SK) content lives in Git. Manager does not edit Markdown here—register repository connections and refs via the Heicode client or your deployment plan sk_sources. Below lists immutable snapshot anchors (Git commit / upload artifact) resolved for auditing.",
|
||||
"Git sources subtitle": "Bind Git repositories for SK, then review immutable snapshot anchors tied to each deployment.",
|
||||
"Git-backed SK sources": "Git-backed SK sources",
|
||||
"Git-backed SK sources description": "Immutable snapshots from bound Git refs and uploads—wired into each run for audit.",
|
||||
"GitHub": "GitHub",
|
||||
"Give the group a recognizable name and optional description.": "Đặt cho nhóm một cái tên dễ nhận biết và mô tả tùy chọn.",
|
||||
"Give this group a recognizable name.": "Hãy đặt cho nhóm này một cái tên dễ nhận biết.",
|
||||
@@ -1768,6 +1774,8 @@
|
||||
"Input Tokens": "Token đầu vào",
|
||||
"Inspect": "Inspect",
|
||||
"Inspect events": "Inspect events",
|
||||
"Inspect Git sources": "Inspect Git sources",
|
||||
"Inspect Git sources description": "Review resolved anchors (commit / artifact hash) from your bound repositories.",
|
||||
"Inspect SK lineage": "Inspect SK lineage",
|
||||
"Inspect user prompts": "Kiểm tra lời nhắc của người dùng",
|
||||
"Instance": "Phiên bản",
|
||||
@@ -2167,6 +2175,10 @@
|
||||
"No data available": "Không có dữ liệu",
|
||||
"No deployment available for events.": "No deployment available for events.",
|
||||
"No deployment available for SK snapshots.": "No deployment available for SK snapshots.",
|
||||
"No deployment for Git sources": "No deployment selected yet",
|
||||
"No deployment for Git sources hint": "Create a deployment whose plan includes sk_sources pointing at your Git repository—resolved anchors will appear here.",
|
||||
"No resolved snapshots yet": "No resolved snapshots yet",
|
||||
"No resolved snapshots hint": "Resolve snapshots from the control plane after Git-backed sk_sources are configured.",
|
||||
"No deployments available. Create one to get started.": "Không có triển khai nào khả dụng. Tạo một cái để bắt đầu.",
|
||||
"No Deployments Found": "Không tìm thấy triển khai nào",
|
||||
"No deployments match the current filter": "No deployments match the current filter",
|
||||
@@ -2853,6 +2865,7 @@
|
||||
"Reset to default configuration": "Đã đặt lại cấu hình mặc định",
|
||||
"Reset Two-Factor Authentication": "Đặt lại Xác thực hai yếu tố",
|
||||
"Resets in:": "Đặt lại sau:",
|
||||
"Resolved snapshot anchors": "Resolved snapshot anchors",
|
||||
"Resolve Conflicts": "Giải quyết Xung đột",
|
||||
"Resolve snapshots from the control plane to capture SK lineage.": "Resolve snapshots from the control plane to capture SK lineage.",
|
||||
"resolved": "resolved",
|
||||
@@ -3093,6 +3106,7 @@
|
||||
"Sign in": "Đăng nhập",
|
||||
"Sign In": "Đăng nhập",
|
||||
"Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.": "Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.",
|
||||
"Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.": "Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.",
|
||||
"Sign in to your workspace": "Sign in to your workspace",
|
||||
"Sign in with Passkey": "Đăng nhập bằng Passkey",
|
||||
"Sign out": "Đăng xuất",
|
||||
|
||||
+14
@@ -1603,6 +1603,12 @@
|
||||
"Generic cache": "通用缓存",
|
||||
"Get notified when balance falls below this value": "当余额低于此值时接收通知",
|
||||
"Get Started": "开始使用",
|
||||
"Git binding": "Git 绑定",
|
||||
"Git sources": "Git 来源",
|
||||
"Git sources binding explainer": "Skill(SK)正文以 Git 仓库为唯一事实源。Manager 不在此编辑 Markdown:请在 Heicode 客户端或部署计划的 sk_sources 中登记仓库连接与引用。下列为运行时解析得到的不可变快照锚点(Git commit / 上传制品),供审计追溯。",
|
||||
"Git sources subtitle": "为 SK 绑定 Git 仓库后,在此查看与各次部署关联的快照锚点。",
|
||||
"Git-backed SK sources": "基于 Git 的 SK 来源",
|
||||
"Git-backed SK sources description": "来自已绑定 Git 引用与上传制品的不可变快照,并注入每次运行以供审计。",
|
||||
"GitHub": "GitHub",
|
||||
"Give the group a recognizable name and optional description.": "为该分组提供一个可识别的名称和可选的描述。",
|
||||
"Give this group a recognizable name.": "为此分组提供一个可识别的名称。",
|
||||
@@ -1768,6 +1774,8 @@
|
||||
"Input Tokens": "输入 Token",
|
||||
"Inspect": "查看",
|
||||
"Inspect events": "查看事件",
|
||||
"Inspect Git sources": "查看 Git 来源与快照",
|
||||
"Inspect Git sources description": "查看已绑定仓库解析出的锚点(commit / 制品哈希)。",
|
||||
"Inspect SK lineage": "追溯 SK 血缘",
|
||||
"Inspect user prompts": "检查用户提示",
|
||||
"Instance": "实例",
|
||||
@@ -2167,6 +2175,10 @@
|
||||
"No data available": "暂无数据",
|
||||
"No deployment available for events.": "暂无可查看事件的部署。",
|
||||
"No deployment available for SK snapshots.": "暂无可查看 SK 快照的部署。",
|
||||
"No deployment for Git sources": "暂无可关联的部署",
|
||||
"No deployment for Git sources hint": "请在编排计划的 sk_sources 中指向 Git 仓库并创建部署后,此处会显示解析锚点。",
|
||||
"No resolved snapshots yet": "尚无已解析的快照",
|
||||
"No resolved snapshots hint": "在配置好基于 Git 的来源后,由控制面触发快照解析即可在此查看。",
|
||||
"No deployments available. Create one to get started.": "没有可用的部署。创建一个开始吧。",
|
||||
"No Deployments Found": "未找到部署",
|
||||
"No deployments match the current filter": "没有符合当前筛选条件的部署",
|
||||
@@ -2853,6 +2865,7 @@
|
||||
"Reset to default configuration": "已重置为默认配置",
|
||||
"Reset Two-Factor Authentication": "重置 2FA",
|
||||
"Resets in:": "将于以下时间重置:",
|
||||
"Resolved snapshot anchors": "已解析的快照锚点",
|
||||
"Resolve Conflicts": "解决冲突",
|
||||
"Resolve snapshots from the control plane to capture SK lineage.": "从控制面解析快照以捕获 SK 血缘。",
|
||||
"resolved": "已解析",
|
||||
@@ -3093,6 +3106,7 @@
|
||||
"Sign in": "登录",
|
||||
"Sign In": "登录",
|
||||
"Sign in to operate Agnet deployments, inspect events, and audit SK snapshots for every tenant under your account.": "登录后即可操作 Agnet 部署、查看事件,并审计你账号下各租户的 SK 快照。",
|
||||
"Sign in to operate deployments and review Git-bound snapshot anchors for tenants under your account.": "登录后即可操作部署、查看事件,并审阅你账号下各租户与 Git 绑定的快照锚点。",
|
||||
"Sign in to your workspace": "登录到你的工作空间",
|
||||
"Sign in with Passkey": "使用 Passkey 登录",
|
||||
"Sign out": "登出",
|
||||
|
||||
Reference in New Issue
Block a user