Adds a dispose instance action to the instance info view, POSTing to /instance/dispose and rehydrating per-instance stores; also handles server.instance.disposed events and adds danger button styling.
28 lines
1.4 KiB
TypeScript
28 lines
1.4 KiB
TypeScript
export const logMessages = {
|
|
"logsView.title": "Server Logs",
|
|
"logsView.actions.show": "Show server logs",
|
|
"logsView.actions.hide": "Hide server logs",
|
|
"logsView.envVars.title": "Environment Variables ({count})",
|
|
"logsView.paused.title": "Server logs are paused",
|
|
"logsView.paused.description": "Enable streaming to watch your OpenCode server activity.",
|
|
"logsView.empty.waiting": "Waiting for server output...",
|
|
"logsView.scrollToBottom": "Scroll to bottom",
|
|
|
|
"infoView.logs.title": "Server Logs",
|
|
"infoView.logs.actions.show": "Show server logs",
|
|
"infoView.logs.actions.hide": "Hide server logs",
|
|
"infoView.logs.paused.title": "Server logs are paused",
|
|
"infoView.logs.paused.description": "Enable streaming to watch your OpenCode server activity.",
|
|
"infoView.logs.empty.waiting": "Waiting for server output...",
|
|
"infoView.logs.scrollToBottom": "Scroll to bottom",
|
|
|
|
"infoView.dispose.actions.dispose": "Dispose instance",
|
|
"infoView.dispose.actions.disposing": "Disposing...",
|
|
"infoView.dispose.confirm.title": "Dispose instance?",
|
|
"infoView.dispose.confirm.message": "This clears cached per-project state for this directory and reloads the instance.",
|
|
"infoView.dispose.confirm.confirmLabel": "Dispose",
|
|
"infoView.dispose.confirm.cancelLabel": "Cancel",
|
|
"infoView.dispose.toast.success": "Instance disposed. Reloading...",
|
|
"infoView.dispose.toast.error": "Failed to dispose instance.",
|
|
} as const
|