SeaWolf-AI commited on
Commit
5c7ff31
Β·
verified Β·
1 Parent(s): 16ea32f

v0.4: labels

Browse files
Files changed (2) hide show
  1. ag.js +2 -0
  2. mines.js +1 -1
ag.js CHANGED
@@ -5,6 +5,7 @@
5
  'use strict';
6
  const S = {
7
  en: {
 
8
  agGraftCold: 'The in-weights backend (GPU) is starting. Try again in a few minutes.', agEGate: 'E checks the audit chain of the ViKernel gate.', agModeA: 'Mode A: the ViKernel kernel runs inside the model weights (a chip circuit grafted into the decoder). Each turn takes about 20 to 60 seconds.',
9
  agName: 'Agent Guard (Meta Muse)',
10
  agIntro: 'A Meta Muse agent. Every tool call it proposes is sent to the ViKernel Secure OS first. Denied or halted actions never run.',
@@ -23,6 +24,7 @@ const S = {
23
  agStats: 'Live counters', agMedGate: 'median gate', agMedModel: 'median model turn', agTok: 'tokens', agFoot: 'All tools are mocks with fake data. The kernel runs as a private service on VIDRAFT infrastructure.',
24
  },
25
  ko: {
 
26
  agGraftCold: 'κ°€μ€‘μΉ˜ λ‚΄μž₯ λ°±μ—”λ“œ(GPU)κ°€ μ‹œμž‘ μ€‘μž…λ‹ˆλ‹€. λͺ‡ λΆ„ λ’€ λ‹€μ‹œ μ‹œλ„ν•˜μ„Έμš”.', agEGate: 'E λŠ” ViKernel 게이트의 감사 μ‚¬μŠ¬μ„ κ²€μ‚¬ν•©λ‹ˆλ‹€.', agModeA: 'λͺ¨λ“œ A: ViKernel 컀널이 λͺ¨λΈ κ°€μ€‘μΉ˜ μ•ˆ(디코더에 μ ‘λͺ©ν•œ μΉ© 회둜)μ—μ„œ λ™μž‘ν•©λ‹ˆλ‹€. ν•œ λ²ˆμ— μ•½ 20~60초 κ±Έλ¦½λ‹ˆλ‹€.',
27
  agName: 'Agent Guard (Meta Muse)',
28
  agIntro: 'Meta Muse μ—μ΄μ „νŠΈμž…λ‹ˆλ‹€. μ—μ΄μ „νŠΈκ°€ μ œμ•ˆν•˜λŠ” λͺ¨λ“  도ꡬ ν˜ΈμΆœμ€ λ¨Όμ € ViKernel μ‹œνμ–΄ OS 둜 κ°‘λ‹ˆλ‹€. κ±°λΆ€λ˜κ±°λ‚˜ μ •μ§€λœ 행동은 μ‹€ν–‰λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.',
 
5
  'use strict';
6
  const S = {
7
  en: {
8
+ agTabAgent: 'Agent', agTabStore: 'App Store β†—',
9
  agGraftCold: 'The in-weights backend (GPU) is starting. Try again in a few minutes.', agEGate: 'E checks the audit chain of the ViKernel gate.', agModeA: 'Mode A: the ViKernel kernel runs inside the model weights (a chip circuit grafted into the decoder). Each turn takes about 20 to 60 seconds.',
10
  agName: 'Agent Guard (Meta Muse)',
11
  agIntro: 'A Meta Muse agent. Every tool call it proposes is sent to the ViKernel Secure OS first. Denied or halted actions never run.',
 
24
  agStats: 'Live counters', agMedGate: 'median gate', agMedModel: 'median model turn', agTok: 'tokens', agFoot: 'All tools are mocks with fake data. The kernel runs as a private service on VIDRAFT infrastructure.',
25
  },
26
  ko: {
27
+ agTabAgent: 'μ—μ΄μ „νŠΈ', agTabStore: 'μ•± μŠ€ν† μ–΄ β†—',
28
  agGraftCold: 'κ°€μ€‘μΉ˜ λ‚΄μž₯ λ°±μ—”λ“œ(GPU)κ°€ μ‹œμž‘ μ€‘μž…λ‹ˆλ‹€. λͺ‡ λΆ„ λ’€ λ‹€μ‹œ μ‹œλ„ν•˜μ„Έμš”.', agEGate: 'E λŠ” ViKernel 게이트의 감사 μ‚¬μŠ¬μ„ κ²€μ‚¬ν•©λ‹ˆλ‹€.', agModeA: 'λͺ¨λ“œ A: ViKernel 컀널이 λͺ¨λΈ κ°€μ€‘μΉ˜ μ•ˆ(디코더에 μ ‘λͺ©ν•œ μΉ© 회둜)μ—μ„œ λ™μž‘ν•©λ‹ˆλ‹€. ν•œ λ²ˆμ— μ•½ 20~60초 κ±Έλ¦½λ‹ˆλ‹€.',
29
  agName: 'Agent Guard (Meta Muse)',
30
  agIntro: 'Meta Muse μ—μ΄μ „νŠΈμž…λ‹ˆλ‹€. μ—μ΄μ „νŠΈκ°€ μ œμ•ˆν•˜λŠ” λͺ¨λ“  도ꡬ ν˜ΈμΆœμ€ λ¨Όμ € ViKernel μ‹œνμ–΄ OS 둜 κ°‘λ‹ˆλ‹€. κ±°λΆ€λ˜κ±°λ‚˜ μ •μ§€λœ 행동은 μ‹€ν–‰λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.',
mines.js CHANGED
@@ -423,7 +423,7 @@
423
  '<div class="big">' + (v === 'ALLOW' ? 'ALLOW' : 'DENY') + '</div>' +
424
  '<p><b>DENY Β· rule ' + esc(res && res.rule || 'manifest') + ' Β· path ' + esc(path) + ' is outside the declared scope (game/visible/)</b></p>' +
425
  '<p>Call: <code>' + esc(res && res.fn || 'read_file') + '("' + esc(path) + '")</code>' + (res && res.app ? ' by <code>' + esc(res.app) + '</code>' : '') + '</p>' +
426
- (res && res.reason ? '<p>Kernel reason: ' + esc(res.reason) + '</p>' : '') +
427
  (res && res.audit_seq != null ? '<p>Recorded as audit #' + esc(res.audit_seq) + '.</p>' : '') +
428
  '<p style="color:var(--mn-sub)">The app never saw the mine map. Your game is unchanged.</p>' +
429
  '<button class="mn-btn" data-a="close" style="width:100%">' + esc(T('mines_close')) + '</button>');
 
423
  '<div class="big">' + (v === 'ALLOW' ? 'ALLOW' : 'DENY') + '</div>' +
424
  '<p><b>DENY Β· rule ' + esc(res && res.rule || 'manifest') + ' Β· path ' + esc(path) + ' is outside the declared scope (game/visible/)</b></p>' +
425
  '<p>Call: <code>' + esc(res && res.fn || 'read_file') + '("' + esc(path) + '")</code>' + (res && res.app ? ' by <code>' + esc(res.app) + '</code>' : '') + '</p>' +
426
+ (res && res.reason ? '<p>Reason (manifest rule): ' + esc(res.reason) + '</p>' : '') +
427
  (res && res.audit_seq != null ? '<p>Recorded as audit #' + esc(res.audit_seq) + '.</p>' : '') +
428
  '<p style="color:var(--mn-sub)">The app never saw the mine map. Your game is unchanged.</p>' +
429
  '<button class="mn-btn" data-a="close" style="width:100%">' + esc(T('mines_close')) + '</button>');