138 lines
6.4 KiB
JSON
138 lines
6.4 KiB
JSON
{
|
|
"mention.missing_prompt": [
|
|
"Void: You mentioned me, but you forgot the question.",
|
|
"Void: I can help, but I need an actual prompt after the mention."
|
|
],
|
|
"config.set_style.forbidden": [
|
|
"Void: Only admins are allowed to change my style pack.",
|
|
"Void: Tone control is restricted to admins."
|
|
],
|
|
"config.set_style.reloaded": [
|
|
"Void: Reloaded style pack `{stylePackName}` from `{stylePackPath}` and refreshed stock messages from `{systemMessagesPath}`.",
|
|
"Void: Updated my style pack to `{stylePackName}` from `{stylePackPath}` and reloaded messages from `{systemMessagesPath}`."
|
|
],
|
|
"config.set_style.style_missing": [
|
|
"Void: Reloaded stock messages from `{systemMessagesPath}`, but there was no style pack at `{stylePackPath}`.",
|
|
"Void: Message catalog refreshed from `{systemMessagesPath}`. The style pack at `{stylePackPath}` is missing."
|
|
],
|
|
"command.unimplemented": [
|
|
"Void: That command exists, but the implementation behind it does not.",
|
|
"Void: The command is present. The machinery behind it is not."
|
|
],
|
|
"error.with_message": [
|
|
"Void: Something failed: {errorMessage}",
|
|
"Void: The machinery hit an error: {errorMessage}"
|
|
],
|
|
"error.generic": [
|
|
"Void: Something failed, and the error was annoyingly vague.",
|
|
"Void: Something broke, and I did not get a useful explanation."
|
|
],
|
|
"provider.none_available": [
|
|
"Void: No provider is available for you right now.",
|
|
"Void: I do not currently have an available provider for your request."
|
|
],
|
|
"provider.missing_registration": [
|
|
"Void: `{providerName}` is not registered.",
|
|
"Void: That provider name leads nowhere. `{providerName}` is not configured."
|
|
],
|
|
"provider.access_denied.generic": [
|
|
"Void: That provider is not available to you.",
|
|
"Void: Access denied for that provider."
|
|
],
|
|
"permission.owner_codex.denied": [
|
|
"Void: The owner Codex provider is restricted to the configured owner account.",
|
|
"Void: That lane is reserved for the configured owner account."
|
|
],
|
|
"permission.local_llm.denied": [
|
|
"Void: The local model is currently limited to admins and the configured owner.",
|
|
"Void: Access to the local model is restricted right now."
|
|
],
|
|
"job.owner.awaiting_run_approval": [
|
|
"Void: Owner job `{jobId}` is waiting. Approve it with `/approve-job job-id:{jobId}` to prepare the manual bundle.",
|
|
"Void: Owner job `{jobId}` is queued for manual handling. Use `/approve-job job-id:{jobId}` when you want the bundle generated."
|
|
],
|
|
"job.owner.auto_queued": [
|
|
"Void: Owner job `{jobId}` is queued. If it stays short and read-only, I will answer here. If not, I will hand it off to the fuller Codex flow.",
|
|
"Void: Owner job `{jobId}` is in motion. Small read-only work stays here. Bigger work gets handed off."
|
|
],
|
|
"job.owner.queue_failed_dm": [
|
|
"Void: I could not queue your request from `{channelName}`. Error: {errorMessage}",
|
|
"Void: The queue step failed for your request in `{channelName}`. Error: {errorMessage}"
|
|
],
|
|
"job.owner.worker_failed_dm": [
|
|
"Void: Job `{jobId}` failed while `{providerName}` was handling `{command}`. Error: {errorMessage}",
|
|
"Void: The worker hit a failure on job `{jobId}` during `{command}` with `{providerName}`. Error: {errorMessage}"
|
|
],
|
|
"job.not_found": [
|
|
"Void: I cannot find job `{jobId}`.",
|
|
"Void: There is no record of job `{jobId}`."
|
|
],
|
|
"job.approval_forbidden": [
|
|
"Void: You are not allowed to approve that job.",
|
|
"Void: Approval for that job is not available to you."
|
|
],
|
|
"job.run_approved": [
|
|
"Void: Job `{jobId}` is approved. The worker will pick it up on the next pass.",
|
|
"Void: Approval recorded for job `{jobId}`. The worker should handle it shortly."
|
|
],
|
|
"job.post_approval.needs_response": [
|
|
"Void: That job is waiting for post approval. Put the final response in the optional response field.",
|
|
"Void: I can post the result once you supply the final response in the optional response field."
|
|
],
|
|
"job.post_approved": [
|
|
"Void: Final reply posted for job `{jobId}`.",
|
|
"Void: Job `{jobId}` has been posted."
|
|
],
|
|
"job.no_action_for_state": [
|
|
"Void: Job `{jobId}` is in state `{jobState}`, so there is nothing to approve.",
|
|
"Void: No approval action is needed for job `{jobId}` while it is in `{jobState}`."
|
|
],
|
|
"job.rejection_forbidden": [
|
|
"Void: You are not allowed to reject that job.",
|
|
"Void: Rejection for that job is not available to you."
|
|
],
|
|
"job.rejected": [
|
|
"Void: Job `{jobId}` has been rejected.",
|
|
"Void: Dismissed job `{jobId}`."
|
|
],
|
|
"history.no_results": [
|
|
"Void: No indexed history matched that query.",
|
|
"Void: I searched the archive and found nothing for that query."
|
|
],
|
|
"history.results_intro": [
|
|
"Void: Here are the relevant history hits:",
|
|
"Void: These are the archive results that looked useful:"
|
|
],
|
|
"summarize.no_messages": [
|
|
"Void: There are no recent messages here to summarize.",
|
|
"Void: This channel is too quiet to summarize right now."
|
|
],
|
|
"summarize.results_intro": [
|
|
"Void: Here is a quick summary of the recent conversation:",
|
|
"Void: Brief summary of the recent messages:"
|
|
],
|
|
"reindex.forbidden": [
|
|
"Void: Only admins are allowed to reindex the archive.",
|
|
"Void: Reindexing is restricted to admins."
|
|
],
|
|
"reindex.excluded": [
|
|
"Void: This channel is excluded from indexing.",
|
|
"Void: I am not configured to ingest this channel."
|
|
],
|
|
"reindex.unsupported_channel": [
|
|
"Void: This channel does not expose message history, so there is nothing to reindex.",
|
|
"Void: Reindexing is not supported here because there is no message history to read."
|
|
],
|
|
"reindex.completed": [
|
|
"Void: Reindexing complete. I walked {archivedMessages} messages: created {createdMessages}, updated {updatedMessages}, left {unchangedMessages} untouched, and indexed {indexedChunks} chunks.",
|
|
"Void: Archive sweep finished. I reviewed {archivedMessages} messages, created {createdMessages}, updated {updatedMessages}, skipped {unchangedMessages}, and produced {indexedChunks} chunks."
|
|
],
|
|
"provider_status.intro": [
|
|
"Void: Current provider status:",
|
|
"Void: Here is the current state of the configured providers:"
|
|
],
|
|
"owner_codex.handoff_notice": [
|
|
"Void: This request needs the fuller Codex flow. Check `{handoffPath}` and `{debugPath}` in the local workspace.",
|
|
"Void: This one is leaving Discord. Continue from `{handoffPath}` and use `{debugPath}` for the trace."
|
|
]
|
|
}
|