Files
template-app/modules/agent/i18n/en.ts
T

74 lines
2.7 KiB
TypeScript

// English messages of the agent module. Every string a page of this module shows is a key here
// and in lt.ts; `__tests__/i18n.test.ts` fails when the two differ.
export const en = {
title: "Agent runs",
intro: "Bounded runs of published tools. A run proposes; a person approves. AI output is disclosed where it appears.",
runs: {
heading: "Runs",
empty: "No runs yet.",
goal: "Goal",
status: "Status",
statusQueued: "Queued",
statusRunning: "Running",
statusAwaitingApproval: "Awaiting approval",
statusCompleted: "Completed",
statusFailed: "Failed",
statusCancelled: "Cancelled",
statusUncertain: "Uncertain — needs reconciliation",
progress: "Progress",
percent: "{percent}%",
startedBy: "Started by",
startedAt: "Started",
finishedAt: "Finished",
usage: "{steps} steps, {cost} microcents",
failure: "Failure",
cancel: "Cancel run",
cancelling: "Cancelling",
refresh: "Refresh",
back: "All runs",
plan: "Plan",
step: "Step",
tool: "Tool",
stepPending: "Pending",
stepCommitted: "Done",
stepFailed: "Failed",
stepCancelled: "Cancelled",
stepUncertain: "Uncertain",
attempts: "{count} attempt(s)",
},
start: {
heading: "Start a run",
goalLabel: "Goal",
goalHint: "What this run should achieve, in a sentence a reviewer reads.",
planLabel: "Plan",
planHint: "One tool call per step, as JSON: {example}",
submit: "Start run",
starting: "Starting",
failed: "That did not work: {detail}",
},
approvals: {
heading: "Approvals waiting for you",
empty: "Nothing is waiting for a decision.",
proposed: "Proposed arguments",
review: "Review in console",
approve: "Approve",
reject: "Reject",
decided: "Decision recorded; the run resumes.",
disclosure: "AI-proposed change: a model produced these arguments. Approve only what you would type yourself.",
},
recovery: {
failedHint: "A failed run can be started again; the plan is visible above.",
cancelledHint: "This run was cancelled. Start a new run to do the work again.",
uncertainHint:
"This run timed out after an external effect. Check the affected service before deciding: reconcile by cancelling, or let the platform's reconciliation settle it.",
reconcileCancel: "Mark reconciled (cancel)",
budgetExhausted: "The run reached its budget.",
approvalUnavailable:
"The approval could not be completed here. Open the console to review the persisted proposal, then approve again.",
toolError: "A tool refused the call.",
planRefused: "The plan was refused at admission.",
internal: "The run failed internally.",
},
} as const