# Copyright (C) 2026 Agent Builder Team
# This file is distributed under the GPL-2.0-or-later.
msgid ""
msgstr ""
"Project-Id-Version: Agent Builder 3.3.86\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/agent-builder\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-08-21T03:20:34+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.12.0\n"
"X-Domain: agent-builder\n"

#. Plugin Name of the plugin
#: agent-builder.php
#: admin/signup.php:47
#: includes/class-admin-menu-handler.php:38
#: includes/class-admin-menu-handler.php:39
msgid "Agent Builder"
msgstr ""

#. Plugin URI of the plugin
#: agent-builder.php
msgid "https://agentic-plugin.com"
msgstr ""

#. Description of the plugin
#: agent-builder.php
msgid "Orchestrate role-based AI agents and teams with simple job descriptions."
msgstr ""

#. Author of the plugin
#: agent-builder.php
msgid "Agent Builder Team"
msgstr ""

#. Author URI of the plugin
#: agent-builder.php
msgid "https://profiles.wordpress.org/agenticplugin/"
msgstr ""

#: admin/agent-wizard.php:22
#: admin/agents.php:22
#: admin/approvals.php:22
#: admin/dashboard.php:20
#: admin/deploy-wizard.php:22
#: admin/deployment.php:23
#: admin/knowledge-wizard.php:22
#: admin/logs.php:15
#: admin/run-task.php:24
#: admin/settings-endpoints.php:22
#: admin/settings-interface.php:21
#: admin/settings-memory.php:17
#: admin/settings.php:21
#: admin/signup.php:14
#: admin/tools.php:24
#: admin/train-data.php:21
msgid "You do not have permission to access this page."
msgstr ""

#: admin/agent-wizard.php:52
#: includes/class-admin-menu-handler.php:134
#: includes/class-admin-menu-handler.php:352
#: includes/class-admin-pages-rest.php:2033
msgid "Train an Agent"
msgstr ""

#: admin/agent-wizard.php:54
msgid "Create a new AI agent in a few quick steps. You can refine everything later from the Agents and Settings pages."
msgstr ""

#: admin/agent-wizard.php:58
msgid "Loading the agent wizard…"
msgstr ""

#: admin/agent-wizard.php:63
msgid "The agent wizard needs JavaScript enabled. You can also create agents from the Agents page."
msgstr ""

#: admin/agents.php:31
#: agent-builder.php:436
#: src/settings-app/index.js:1075
msgid "AI Agents"
msgstr ""

#: admin/agents.php:36
msgid "Enable Automatic Agent Updates?"
msgstr ""

#: admin/agents.php:37
msgid "Agent Builder can check agentic-plugin.com for newer versions of your installed AI agents."
msgstr ""

#: admin/agents.php:43
msgid "Security patches delivered fast"
msgstr ""

#: admin/agents.php:44
msgid "Agent vulnerabilities can be exploited silently. Updates close those gaps before bad actors find them."
msgstr ""

#: admin/agents.php:48
msgid "Better agent performance"
msgstr ""

#: admin/agents.php:49
msgid "Agent logic, prompts, and tool integrations are continuously improved. Updates mean your agents work smarter."
msgstr ""

#: admin/agents.php:53
msgid "You stay in control"
msgstr ""

#: admin/agents.php:54
msgid "Updates are never applied automatically — you review and install each one yourself, exactly like WordPress plugins."
msgstr ""

#. translators: %1$s: agentic-plugin.com URL, %2$s: Privacy Policy URL
#: admin/agents.php:63
#, php-format
msgid "When enabled, your installed agent slugs and version numbers are sent to <a href=\"%1$s\" target=\"_blank\" rel=\"noopener\">agentic-plugin.com</a> to check for updates. No personal data, passwords, or site content are included. See our <a href=\"%2$s\" target=\"_blank\" rel=\"noopener\">Privacy Policy</a>."
msgstr ""

#: admin/agents.php:81
msgid "Enable Agent Updates"
msgstr ""

#: admin/agents.php:84
msgid "No Thanks"
msgstr ""

#: admin/agents.php:89
msgid "This preference resets if you deactivate and reactivate the plugin."
msgstr ""

#. translators: 1: agent name, 2: chat URL
#: admin/agents.php:121
#, php-format
msgid "%1$s activated. <a href=\"%2$s\">Chat with this agent now →</a>"
msgstr ""

#: admin/agents.php:133
msgid "Agent deactivated."
msgstr ""

#: admin/agents.php:142
msgid "Agent deleted."
msgstr ""

#. translators: 1: number of agents, 2: action label
#: admin/agents.php:182
#, php-format
msgid "%1$d agent %2$s."
msgid_plural "%1$d agents %2$s."
msgstr[0] ""
msgstr[1] ""

#: admin/agents.php:196
msgid "You do not have permission to upload agents."
msgstr ""

#: admin/agents.php:202
msgid "Uploading agent packages requires Agent Builder Pro. In the free plugin, create agents with the Assistant Trainer. Learn more at agentic-plugin.com"
msgstr ""

#: admin/agents.php:204
msgid "The uploaded file is not a valid .zip archive."
msgstr ""

#: admin/agents.php:222
msgid "Invalid file upload."
msgstr ""

#: admin/agents.php:250
msgid "The uploaded zip does not contain a valid agent. An agent.php file is required."
msgstr ""

#: admin/agents.php:269
msgid "The agent.php file is missing a required \"Agent Name\" header."
msgstr ""

#: admin/agents.php:274
msgid "This agent requires Agent Builder Pro. Download for free at agentic-plugin.com"
msgstr ""

#. translators: %s: error message
#: admin/agents.php:323
#, php-format
msgid "Agent installed but license activation failed: %s. Please re-install or contact support."
msgstr ""

#: admin/agents.php:338
msgid "License token is invalid. Please re-download from your agentic-plugin.com account."
msgstr ""

#: admin/agents.php:339
msgid "Your agent license has expired. Please renew at agentic-plugin.com."
msgstr ""

#: admin/agents.php:340
msgid "This license has already been activated on a different domain. Use your account to transfer it."
msgstr ""

#: admin/agents.php:341
msgid "The license token is for a different agent."
msgstr ""

#. translators: %s: error code
#: admin/agents.php:345
#, php-format
msgid "Activation error: %s. Please contact support."
msgstr ""

#: admin/agents.php:353
msgid "The .license file in this archive is malformed. Please re-download from your account."
msgstr ""

#. translators: %s: Agent name
#: admin/agents.php:366
#, php-format
msgid "Agent \"%s\" has been installed successfully. You can now activate it below."
msgstr ""

#: admin/agents.php:405
#: admin/deployment/deployment-admin-ui.php:232
#: admin/security-log.php:209
#: admin/settings.php:628
#: admin/tools.php:104
#: includes/class-admin-menu-handler.php:88
#: includes/class-admin-menu-handler.php:358
#: includes/class-admin-pages-rest.php:440
#: includes/class-admin-pages-rest.php:443
#: includes/class-admin-settings-rest.php:173
#: src/settings-app/index.js:1510
msgid "Agents"
msgstr ""

#: admin/agents.php:406
msgid "Upload Agent"
msgstr ""

#: admin/agents.php:427
msgid "If you have an agent in a .zip format, you may install it by uploading it here."
msgstr ""

#: admin/agents.php:431
msgid "Agent zip file"
msgstr ""

#: admin/agents.php:434
msgid "Install Now"
msgstr ""

#: admin/agents.php:438
msgid "Installing agent packages from a .zip is an Agent Builder Pro feature. In the free plugin, build agents instantly with the Assistant Trainer."
msgstr ""

#: admin/agents.php:439
#: admin/approvals.php:251
msgid "Learn more"
msgstr ""

#: admin/agents.php:462
#: admin/partials/vector-store-pro.php:78
#: admin/skills.php:915
#: admin/tools.php:95
#: includes/class-admin-pages-rest.php:439
#: includes/class-admin-pages-rest.php:1543
msgid "All"
msgstr ""

#: admin/agents.php:469
#: admin/deployment/deployment-scheduled-tasks.php:364
#: admin/settings-llm.php:225
#: admin/skills.php:900
msgid "Active"
msgstr ""

#: admin/agents.php:476
#: admin/settings-llm.php:227
msgid "Inactive"
msgstr ""

#: admin/agents.php:482
#: src/dashboard-activity/index.js:142
#: src/dashboard-app/index.js:407
#: src/dashboard-app/index.js:914
msgid "Community Agents"
msgstr ""

#: admin/agents.php:494
#: admin/agents.php:703
msgid "Select bulk action"
msgstr ""

#: admin/agents.php:496
#: admin/agents.php:705
msgid "Bulk actions"
msgstr ""

#: admin/agents.php:497
#: admin/agents.php:560
#: admin/agents.php:706
msgid "Activate"
msgstr ""

#: admin/agents.php:498
#: admin/agents.php:554
#: admin/agents.php:707
msgid "Deactivate"
msgstr ""

#: admin/agents.php:499
#: admin/agents.php:566
#: admin/agents.php:567
#: admin/agents.php:708
#: admin/agents.php:774
#: admin/conversations.php:289
#: admin/deployment/deployment-scheduled-tasks.php:408
#: admin/deployment/deployment-scheduled-tasks.php:436
#: admin/deployment/deployment-shortcodes.php:307
#: admin/providers.php:413
#: admin/skills.php:950
#: admin/train-data.php:174
#: src/admin-pages/index.js:568
#: src/admin-pages/index.js:1221
msgid "Delete"
msgstr ""

#: admin/agents.php:501
#: admin/agents.php:710
msgid "Apply"
msgstr ""

#: admin/agents.php:514
#: admin/agents.php:690
#: admin/conversations.php:218
#: admin/deployment/deployment-admin-bar.php:198
#: admin/deployment/deployment-cli.php:244
#: admin/deployment/deployment-event-listeners.php:156
#: admin/deployment/deployment-event-listeners.php:239
#: admin/deployment/deployment-gutenberg-blocks.php:145
#: admin/deployment/deployment-modal.php:174
#: admin/deployment/deployment-scheduled-tasks.php:251
#: admin/deployment/deployment-scheduled-tasks.php:323
#: admin/deployment/deployment-shortcodes-form.php:43
#: admin/deployment/deployment-shortcodes.php:224
#: admin/run-task.php:87
#: admin/skills.php:887
#: includes/class-approval-queue.php:241
#: includes/class-gdpr.php:183
#: includes/class-gdpr.php:458
#: includes/class-gdpr.php:553
#: src/admin-pages/index.js:1153
#: src/admin-pages/index.js:1877
#: src/settings-app/index.js:1597
#: src/settings-app/index.js:2246
msgid "Agent"
msgstr ""

#: admin/agents.php:517
#: admin/agents.php:693
#: admin/deployment/deployment-scheduled-tasks.php:295
#: admin/run-task.php:99
#: admin/skills.php:339
#: admin/skills.php:559
#: admin/skills.php:886
#: admin/tools.php:321
#: admin/tools.php:382
#: src/agent-wizard/index.js:718
msgid "Description"
msgstr ""

#: admin/agents.php:525
msgid "No agents installed yet."
msgstr ""

#: admin/agents.php:549
#: includes/class-admin-menu-handler.php:82
msgid "Chat"
msgstr ""

#: admin/agents.php:566
msgid "Are you sure you want to delete this agent?"
msgstr ""

#. translators: %s: agent version number
#: admin/agents.php:582
#, php-format
msgid "Version %s"
msgstr ""

#: admin/agents.php:590
msgid "By"
msgstr ""

#. translators: %s: comma-separated list of agent capabilities
#: admin/agents.php:613
#, php-format
msgid "Capabilities: %s"
msgstr ""

#. translators: 1: assistant name 2: new version number 3: details URL 4: zip download URL 5: slug 6: nonce
#: admin/agents.php:634
#, php-format
msgid "There is a new version of <strong>%1$s</strong> available. <a href=\"%3$s\" target=\"_blank\">View version %2$s details</a> or <a href=\"#\" class=\"agentic-update-now\" data-slug=\"%5$s\" data-nonce=\"%6$s\" data-url=\"%4$s\">update now</a>."
msgstr ""

#. translators: 1: assistant name 2: new version number 3: details URL
#: admin/agents.php:660
#, php-format
msgid "There is a new version of <strong>%1$s</strong> available. <a href=\"%3$s\" target=\"_blank\">View version %2$s details</a>."
msgstr ""

#: admin/agents.php:764
msgid "Please select a bulk action."
msgstr ""

#: admin/agents.php:769
msgid "Please select at least one agent."
msgstr ""

#: admin/agents.php:774
msgid "Are you sure you want to delete the selected agents?"
msgstr ""

#: admin/agents.php:797
msgid "Updating\\u2026"
msgstr ""

#: admin/agents.php:823
msgid "Update failed: "
msgstr ""

#: admin/agents.php:823
msgid "Unknown error."
msgstr ""

#: admin/agents.php:824
#: admin/agents.php:830
msgid "update now"
msgstr ""

#: admin/agents.php:829
msgid "Update failed due to a network error."
msgstr ""

#: admin/apis.php:39
msgid "Some agent tools connect to external services that require their own API keys. Keys are stored in your WordPress database and are only sent to the service they belong to."
msgstr ""

#: admin/apis.php:84
msgid "Edit Key"
msgstr ""

#: admin/apis.php:84
msgid "Add Key"
msgstr ""

#: admin/apis.php:87
msgid "Remove this API key? Core Web Vitals checks will stop working until you add a new one."
msgstr ""

#: admin/apis.php:172
msgid "API keys you add here are available to all of your agents. As you enable tool integrations that need their own credentials, configure their keys on this page and your agents will use them automatically."
msgstr ""

#: admin/approvals.php:39
msgid "Approval Queue"
msgstr ""

#: admin/approvals.php:47
#: admin/security-log.php:225
#: includes/class-admin-menu-handler.php:190
#: includes/class-admin-menu-handler.php:382
#: includes/class-admin-pages-rest.php:940
#: includes/class-admin-pages-rest.php:949
#: includes/class-admin-pages-rest.php:1551
#: src/admin-pages/index.js:2103
msgid "Approvals"
msgstr ""

#: admin/approvals.php:53
#: includes/class-admin-pages-rest.php:954
msgid "Backups"
msgstr ""

#: admin/approvals.php:61
msgid "Approval sections"
msgstr ""

#: admin/approvals.php:122
msgid "Review and approve actions requested by AI agents before they are executed."
msgstr ""

#: admin/approvals.php:124
#: admin/approvals.php:126
#: admin/approvals.php:128
msgid "Mode:"
msgstr ""

#: admin/approvals.php:124
msgid "Supervised — high-risk actions require approval."
msgstr ""

#: admin/approvals.php:126
msgid "Autonomous — all actions execute automatically."
msgstr ""

#: admin/approvals.php:128
msgid "Disabled — agents cannot make file changes."
msgstr ""

#: admin/approvals.php:130
msgid "Change mode"
msgstr ""

#: admin/approvals.php:136
msgid "Warning:"
msgstr ""

#: admin/approvals.php:137
msgid "Autonomous mode is enabled. Actions are executed immediately without requiring approval. The queue below will remain empty."
msgstr ""

#: admin/approvals.php:145
msgid "All caught up!"
msgstr ""

#: admin/approvals.php:146
msgid "No pending approvals at this time."
msgstr ""

#: admin/approvals.php:165
msgid "action"
msgid_plural "actions"
msgstr[0] ""
msgstr[1] ""

#: admin/approvals.php:171
msgid "Approve All"
msgstr ""

#: admin/approvals.php:174
msgid "Reject All"
msgstr ""

#. translators: %d: step number this item is waiting for
#: admin/approvals.php:214
#, php-format
msgid "Pending %d"
msgstr ""

#: admin/approvals.php:219
#: src/admin-pages/index.js:1987
#: src/shared/chat-embed.js:151
msgid "Approve"
msgstr ""

#: admin/approvals.php:222
#: src/admin-pages/index.js:2000
#: src/shared/chat-embed.js:159
msgid "Reject"
msgstr ""

#: admin/approvals.php:229
msgid "View Details"
msgstr ""

#: admin/approvals.php:250
msgid "Automatic backups created before AI agents modify files or database tables. Restore with one click."
msgstr ""

#: admin/approvals.php:257
msgid "No backups yet"
msgstr ""

#: admin/approvals.php:258
msgid "When agents modify files or database tables, backups are created automatically and will appear here."
msgstr ""

#: admin/approvals.php:266
msgid "Database Tables"
msgstr ""

#: admin/approvals.php:269
msgid "Full table snapshots taken before write operations. Up to 3 copies kept per table."
msgstr ""

#: admin/approvals.php:274
msgid "Table"
msgstr ""

#: admin/approvals.php:275
#: admin/partials/vector-store-pro.php:198
#: admin/settings-memory.php:197
#: admin/train-data.php:193
#: src/admin-pages/index.js:2356
msgid "Type"
msgstr ""

#: admin/approvals.php:276
#: admin/approvals.php:332
msgid "Backed Up"
msgstr ""

#: admin/approvals.php:277
msgid "Rows"
msgstr ""

#: admin/approvals.php:278
#: admin/approvals.php:333
msgid "Size"
msgstr ""

#: admin/approvals.php:279
#: admin/approvals.php:335
#: admin/deployment/deployment-scheduled-tasks.php:331
#: admin/deployment/deployment-shortcodes.php:230
#: admin/partials/vector-store-pro.php:203
#: admin/settings-endpoints.php:128
#: admin/settings/tab-security.php:334
#: admin/skills.php:892
#: src/admin-pages/index.js:532
#: src/admin-pages/index.js:1162
#: src/settings-app/index.js:571
msgid "Actions"
msgstr ""

#: admin/approvals.php:290
msgid "Partial"
msgstr ""

#: admin/approvals.php:292
msgid "Full"
msgstr ""

#: admin/approvals.php:307
#: admin/approvals.php:369
msgid "Restore"
msgstr ""

#: admin/approvals.php:323
#: includes/class-admin-pages-rest.php:454
msgid "Files"
msgstr ""

#: admin/approvals.php:326
msgid "File snapshots taken before write operations."
msgstr ""

#: admin/approvals.php:331
msgid "Original File"
msgstr ""

#: admin/approvals.php:334
#: admin/deployment/deployment-scheduled-tasks.php:328
#: admin/deployment/deployment-shortcodes.php:227
#: admin/partials/vector-store-pro.php:201
#: admin/providers.php:294
#: admin/settings-llm.php:134
#: admin/skills.php:884
#: admin/train-data.php:259
#: includes/class-gdpr.php:557
#: src/admin-pages/index.js:2357
#: src/dashboard-app/index.js:214
#: src/settings-app/index.js:567
#: src/settings-app/index.js:1890
#: src/settings-app/index.js:2248
msgid "Status"
msgstr ""

#: admin/approvals.php:358
msgid "File exists"
msgstr ""

#: admin/approvals.php:363
msgid "Deleted"
msgstr ""

#: admin/approvals.php:382
msgid "Backups stored in"
msgstr ""

#: admin/approvals.php:383
msgid "Database tables keep up to 3 snapshots each. File backups are kept until manually deleted."
msgstr ""

#: admin/audit.php:60
msgid "Records every action your AI agents took — tool calls, code proposals, approvals, settings changes, and errors."
msgstr ""

#: admin/audit.php:61
msgid "Use this log to understand what your agents did, how many tokens they consumed, and what it cost."
msgstr ""

#: admin/audit.php:62
msgid "Chat message content lives in the"
msgstr ""

#: admin/audit.php:63
#: admin/logs.php:28
#: includes/class-admin-pages-rest.php:1591
msgid "Conversations"
msgstr ""

#: admin/audit.php:64
#: admin/conversations.php:121
msgid "tab."
msgstr ""

#: admin/audit.php:65
msgid "Manage retention"
msgstr ""

#: admin/audit.php:103
#: admin/conversations.php:161
msgid "Filter by agent"
msgstr ""

#: admin/audit.php:105
#: admin/conversations.php:163
#: admin/skills.php:356
msgid "All Agents"
msgstr ""

#: admin/audit.php:113
msgid "Filter by action"
msgstr ""

#: admin/audit.php:115
msgid "All Actions"
msgstr ""

#: admin/audit.php:123
#: admin/conversations.php:179
#: admin/settings-memory.php:154
msgid "Filter"
msgstr ""

#: admin/audit.php:138
#: admin/conversations.php:194
msgid "Clear"
msgstr ""

#: admin/audit.php:157
msgid "Hide chat events"
msgstr ""

#: admin/audit.php:173
msgid "Show chat events"
msgstr ""

#: admin/conversations.php:24
msgid "Conversation deleted."
msgstr ""

#: admin/conversations.php:117
msgid "Every message exchanged between users and your AI agents, grouped by session so you can read each conversation in full."
msgstr ""

#: admin/conversations.php:118
msgid "Use this tab to review what was said, spot common questions, and verify agents are responding appropriately."
msgstr ""

#: admin/conversations.php:119
msgid "Token usage and action history are in the"
msgstr ""

#: admin/conversations.php:120
#: admin/logs.php:27
msgid "Audit"
msgstr ""

#: admin/conversations.php:173
msgid "Filter by user ID"
msgstr ""

#: admin/conversations.php:174
msgid "User ID"
msgstr ""

#: admin/conversations.php:176
msgid "Search messages"
msgstr ""

#: admin/conversations.php:177
msgid "Search messages…"
msgstr ""

#. translators: %d: session count
#: admin/conversations.php:201
#, php-format
msgid "%d conversations"
msgstr ""

#: admin/conversations.php:212
msgid "No conversations found."
msgstr ""

#: admin/conversations.php:219
#: admin/security-log.php:252
#: src/settings-app/index.js:2412
msgid "User"
msgstr ""

#: admin/conversations.php:220
msgid "First Message"
msgstr ""

#: admin/conversations.php:221
msgid "Msgs"
msgstr ""

#: admin/conversations.php:222
#: admin/security-log.php:231
#: admin/tools.php:200
#: admin/tools.php:207
#: includes/class-admin-menu-handler.php:172
#: includes/class-admin-menu-handler.php:389
#: includes/class-admin-pages-rest.php:719
#: src/admin-pages/index.js:2470
#: src/agent-wizard/index.js:743
msgid "Tools"
msgstr ""

#: admin/conversations.php:223
msgid "Rating"
msgstr ""

#: admin/conversations.php:224
msgid "Started"
msgstr ""

#: admin/conversations.php:225
msgid "Last Message"
msgstr ""

#: admin/conversations.php:226
#: admin/security-log.php:254
#: includes/class-gdpr.php:474
msgid "Details"
msgstr ""

#: admin/conversations.php:235
#: admin/security-log.php:286
msgid "Anonymous"
msgstr ""

#: admin/conversations.php:276
msgid "Thumbs up"
msgstr ""

#: admin/conversations.php:278
msgid "Thumbs down"
msgstr ""

#: admin/conversations.php:289
msgid "Delete this conversation?"
msgstr ""

#. translators: %d: number of days
#: admin/conversations.php:329
#, php-format
msgid "Conversations are automatically deleted after %d days."
msgstr ""

#: admin/conversations.php:334
msgid "Conversations are kept indefinitely (no retention limit set)."
msgstr ""

#: admin/conversations.php:336
msgid "Change retention settings"
msgstr ""

#: admin/dashboard.php:34
msgid "Dashboard assets unavailable."
msgstr ""

#: admin/deploy-wizard.php:54
#: includes/class-admin-menu-handler.php:154
msgid "Publish Your Agent"
msgstr ""

#: admin/deploy-wizard.php:56
msgid "Get an agent in front of people in a few quick steps. You can fine-tune it later from Publish."
msgstr ""

#: admin/deploy-wizard.php:60
msgid "Loading the publish wizard…"
msgstr ""

#: admin/deploy-wizard.php:65
msgid "The publish wizard needs JavaScript enabled. You can also publish agents from the Publish page."
msgstr ""

#: admin/deployment.php:48
msgid "Agent Deployment"
msgstr ""

#: admin/deployment.php:49
msgid "Manage how agents are invoked: embed them on your site with shortcodes, schedule recurring tasks, or react to WordPress events."
msgstr ""

#: admin/deployment.php:53
#: admin/settings.php:655
#: includes/class-admin-settings-rest.php:189
#: src/dashboard-app/index.js:833
#: src/interface-settings/index.js:182
#: src/settings-app/index.js:264
#: src/shared/components.js:179
msgid "Basic"
msgstr ""

#: admin/deployment.php:56
#: admin/settings.php:660
#: includes/class-admin-settings-rest.php:194
#: src/dashboard-app/index.js:663
#: src/dashboard-app/index.js:844
#: src/interface-settings/index.js:186
#: src/settings-app/index.js:266
#: src/shared/components.js:190
msgid "Advanced"
msgstr ""

#: admin/deployment.php:70
#: admin/deployment/deployment-cli.php:89
#: admin/deployment/deployment-shortcodes.php:188
msgid "Admin"
msgstr ""

#: admin/deployment.php:71
#: admin/tools.php:107
#: includes/class-admin-pages-rest.php:445
msgid "CLI"
msgstr ""

#: admin/deployment.php:72
msgid "Editor"
msgstr ""

#: admin/deployment.php:73
msgid "Event Listeners"
msgstr ""

#: admin/deployment.php:74
msgid "Frontend Modal"
msgstr ""

#: admin/deployment.php:75
#: admin/deployment/deployment-gutenberg-blocks.php:128
msgid "Gutenberg Blocks"
msgstr ""

#: admin/deployment.php:76
msgid "Scheduled Tasks"
msgstr ""

#: admin/deployment.php:77
#: includes/class-admin-pages-rest.php:2023
msgid "Shortcodes"
msgstr ""

#: admin/deployment.php:90
msgid "Deployment"
msgstr ""

#: admin/deployment.php:96
msgid "Deployment methods"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:112
msgid "Admin settings saved."
msgstr ""

#: admin/deployment/deployment-admin-bar.php:165
msgid "inactive"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:168
msgid "not installed"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:184
msgid "Admin bar chat"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:186
msgid "Choose which agents appear under “AI Agents” in the WordPress toolbar. Clicking an agent opens the slide-in chat overlay."
msgstr ""

#: admin/deployment/deployment-admin-bar.php:191
#: admin/deployment/deployment-admin-ui.php:236
#: admin/deployment/deployment-gutenberg-blocks.php:135
#: admin/deployment/deployment-modal.php:164
msgid "No active agents found. Activate at least one agent first."
msgstr ""

#: admin/deployment/deployment-admin-bar.php:197
#: admin/deployment/deployment-gutenberg-blocks.php:144
#: admin/deployment/deployment-modal.php:173
#: admin/deployment/deployment-shortcodes.php:283
#: admin/skills.php:388
msgid "Enable"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:199
#: admin/deployment/deployment-modal.php:175
#: src/deploy-wizard/index.js:322
msgid "Position"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:200
#: admin/deployment/deployment-modal.php:176
msgid "Show On"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:226
#: admin/deployment/deployment-modal.php:204
msgid "Bottom Right"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:229
#: admin/deployment/deployment-modal.php:207
msgid "Bottom Left"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:236
#: src/deploy-wizard/index.js:133
#: src/deploy-wizard/index.js:138
msgid "Everywhere"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:239
msgid "Admin Only"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:242
#: admin/deployment/deployment-modal.php:223
msgid "Frontend Only"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:254
msgid "Ask AI launchers"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:256
msgid "Show a compact “Ask AI” control on selected core admin screens. Launchers open the chat overlay with a screen-relevant starter prompt — nothing is sent until you press Send. Administrators only; each user can dismiss a launcher on the screen itself."
msgstr ""

#: admin/deployment/deployment-admin-bar.php:261
msgid "Enable launchers"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:266
msgid "Show contextual Ask AI launchers on selected admin screens"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:271
#: admin/deployment/deployment-admin-bar.php:274
msgid "Screens"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:287
msgid "Choose where the launcher may appear. Uncheck all to hide launchers without turning the feature off globally."
msgstr ""

#: admin/deployment/deployment-admin-bar.php:293
msgid "Default agent"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:301
msgid "recommended default"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:307
msgid "Used for Ask AI launchers when that agent is active. Defaults to WordPress Assistant; pick a custom agent you trained if you prefer."
msgstr ""

#: admin/deployment/deployment-admin-bar.php:313
#: admin/deployment/deployment-admin-ui.php:344
#: admin/deployment/deployment-gutenberg-blocks.php:173
#: admin/deployment/deployment-modal.php:238
msgid "Save Settings"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:317
msgid "How admin chat works"
msgstr ""

#: admin/deployment/deployment-admin-bar.php:319
msgid "Admin bar: enabled agents appear under “AI Agents” in the toolbar and open the slide-in chat."
msgstr ""

#: admin/deployment/deployment-admin-bar.php:320
msgid "Launchers: a pill control on selected screens opens the same overlay with a starter prompt for the chosen agent."
msgstr ""

#: admin/deployment/deployment-admin-bar.php:321
msgid "Nothing is sent to your AI provider until you review the prompt and press Send."
msgstr ""

#: admin/deployment/deployment-admin-ui.php:125
msgid "Editor sidebar settings saved."
msgstr ""

#: admin/deployment/deployment-admin-ui.php:210
msgid "Sidebar Agent"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:212
msgid "Add an AI agent panel inside the block editor. When enabled, a sidebar panel appears while your team edits posts or pages — with full awareness of the current draft (title, content, post type, and status)."
msgstr ""

#: admin/deployment/deployment-admin-ui.php:221
msgid "Enable Sidebar Agent"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:226
msgid "Show an AI agent panel in the Gutenberg block editor"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:242
msgid "Show in sidebar"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:243
msgid "Pre-selected"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:270
msgid "Tick the agents that appear in the editor sidebar. The pre-selected agent opens by default; switching is available in-sidebar when more than one is ticked."
msgstr ""

#: admin/deployment/deployment-admin-ui.php:277
msgid "Post Types"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:290
msgid "Show the sidebar panel when editing these post types. Leave all unchecked to hide the sidebar everywhere."
msgstr ""

#: admin/deployment/deployment-admin-ui.php:297
msgid "Confirmation Mode"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:302
msgid "Autonomous — execute actions immediately (recommended for editor sidebar)"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:305
msgid "Supervised — medium-risk actions create a proposal before executing"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:309
msgid "Use Autonomous mode unless you need strict oversight."
msgstr ""

#: admin/deployment/deployment-admin-ui.php:315
msgid "Context Injection"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:320
msgid "Automatically share the current draft title and content with the agent on the first message"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:323
msgid "The agent will be aware of what you are writing. Content is sent only when you open the chat — nothing is shared automatically."
msgstr ""

#: admin/deployment/deployment-admin-ui.php:329
msgid "Content Writer Toolbar"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:334
msgid "Enable the inline AI toolbar (Magic Wand)"
msgstr ""

#: admin/deployment/deployment-admin-ui.php:337
msgid "When enabled, shows a Magic Wand in the editor Block Toolbar. Click on it to open or close the Sidebar Agent."
msgstr ""

#: admin/deployment/deployment-basic.php:31
msgid "The Agent Orchestrator is still activating."
msgstr ""

#: admin/deployment/deployment-basic.php:33
#: admin/skills-basic.php:32
#: src/shared/chat-embed.js:235
msgid "Check the Agents page"
msgstr ""

#: admin/deployment/deployment-basic.php:35
#: admin/skills-basic.php:34
msgid "or switch to Advanced above in the meantime."
msgstr ""

#: admin/deployment/deployment-cli.php:79
msgid "Read"
msgstr ""

#: admin/deployment/deployment-cli.php:84
#: admin/tools.php:426
msgid "Write"
msgstr ""

#: admin/deployment/deployment-cli.php:134
msgid "WP-CLI is not active in this browser request — the run_wp_cli tool runs via WP-CLI only. Settings configured here will apply when WP-CLI is loaded."
msgstr ""

#: admin/deployment/deployment-cli.php:141
msgid "The run_wp_cli tool has not yet been seeded. Visit the Tools page once to initialise it."
msgstr ""

#: admin/deployment/deployment-cli.php:150
msgid "WP-CLI Command Whitelist"
msgstr ""

#: admin/deployment/deployment-cli.php:153
msgid "Only commands switched ON here can be run by agents via the run_wp_cli tool. Commands are grouped by risk. You can also add custom patterns."
msgstr ""

#: admin/deployment/deployment-cli.php:169
msgid "On"
msgstr ""

#: admin/deployment/deployment-cli.php:170
msgid "Command"
msgstr ""

#: admin/deployment/deployment-cli.php:171
#: admin/deployment/deployment-event-listeners.php:204
#: admin/deployment/deployment-scheduled-tasks.php:287
#: admin/deployment/deployment-shortcodes-form.php:32
#: admin/deployment/deployment-shortcodes.php:223
#: src/admin-pages/index.js:416
msgid "Label"
msgstr ""

#: admin/deployment/deployment-cli.php:200
#: admin/deployment/deployment-cli.php:379
#: admin/deployment/deployment-event-listeners.php:283
msgid "Remove"
msgstr ""

#: admin/deployment/deployment-cli.php:209
msgid "wp cache flush"
msgstr ""

#: admin/deployment/deployment-cli.php:210
msgid "Human-readable label"
msgstr ""

#: admin/deployment/deployment-cli.php:213
msgid "Add"
msgstr ""

#: admin/deployment/deployment-cli.php:221
#: admin/deployment/deployment-cli.php:353
msgid "Save Whitelist"
msgstr ""

#: admin/deployment/deployment-cli.php:232
msgid "Agent CLI Privileges"
msgstr ""

#: admin/deployment/deployment-cli.php:235
msgid "Control which agents can be invoked via WP-CLI and which can use the run_wp_cli tool during conversations. Grants are per-agent. Both columns default to off."
msgstr ""

#: admin/deployment/deployment-cli.php:239
#: src/settings-app/index.js:1815
msgid "No agents installed."
msgstr ""

#: admin/deployment/deployment-cli.php:246
msgid "CLI invocation"
msgstr ""

#: admin/deployment/deployment-cli.php:247
msgid "wp agent prompt/run-task — Pro"
msgstr ""

#: admin/deployment/deployment-cli.php:250
msgid "run_wp_cli tool"
msgstr ""

#: admin/deployment/deployment-cli.php:251
msgid "use in chat / tasks"
msgstr ""

#: admin/deployment/deployment-cli.php:289
msgid "Privilege changes save automatically on toggle."
msgstr ""

#: admin/deployment/deployment-cli.php:334
#: admin/deployment/deployment-event-listeners.php:340
#: admin/deployment/deployment-scheduled-tasks.php:505
#: src/dashboard-app/index.js:713
#: src/interface-settings/index.js:378
#: src/shared/components.js:103
msgid "Saving…"
msgstr ""

#: admin/deployment/deployment-cli.php:344
msgid "✓ Saved"
msgstr ""

#: admin/deployment/deployment-cli.php:346
msgid "Error saving."
msgstr ""

#: admin/deployment/deployment-cli.php:350
#: admin/deployment/deployment-event-listeners.php:363
#: admin/deployment/deployment-scheduled-tasks.php:527
msgid "Request failed."
msgstr ""

#: admin/deployment/deployment-event-listeners.php:98
#: admin/tools.php:96
#: admin/train-data.php:298
#: includes/class-admin-pages-rest.php:447
msgid "Content"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:108
#: includes/class-admin-surfaces.php:149
msgid "Comments"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:115
#: admin/settings.php:630
#: includes/class-admin-pages-rest.php:469
#: includes/class-admin-settings-rest.php:175
#: includes/class-admin-surfaces.php:144
#: src/settings-app/index.js:953
#: src/settings-app/index.js:970
#: src/settings-app/index.js:972
msgid "Users"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:123
#: includes/class-admin-pages-rest.php:461
msgid "Media"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:128
#: includes/class-skills-registry.php:764
msgid "WooCommerce"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:135
msgid "Plugins & Themes"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:148
msgid "Add New Trigger"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:149
msgid "When the chosen WordPress event fires, the selected agent will be invoked asynchronously with the prompt you provide plus the event context."
msgstr ""

#: admin/deployment/deployment-event-listeners.php:160
#: admin/deployment/deployment-scheduled-tasks.php:255
msgid "— choose an agent —"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:166
msgid "No agents installed. Install an agent first."
msgstr ""

#: admin/deployment/deployment-event-listeners.php:172
msgid "WordPress Event"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:176
msgid "— choose an event —"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:184
#: admin/deployment/deployment-event-listeners.php:272
#: admin/deployment/deployment-scheduled-tasks.php:357
#: admin/settings-endpoints.php:152
#: includes/class-admin-pages-rest.php:448
msgid "Custom"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:185
msgid "Custom hook name…"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:190
msgid "Enter any WordPress action hook name."
msgstr ""

#: admin/deployment/deployment-event-listeners.php:196
#: admin/deployment/deployment-scheduled-tasks.php:279
msgid "Prompt"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:199
msgid "Describe what the agent should do when this event fires. Event context is appended automatically."
msgstr ""

#: admin/deployment/deployment-event-listeners.php:207
#: admin/deployment/deployment-scheduled-tasks.php:290
msgid "Optional — auto-generated if blank"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:212
#: admin/deployment/deployment-event-listeners.php:242
msgid "Priority"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:216
msgid "Lower numbers run first. Default is 10."
msgstr ""

#: admin/deployment/deployment-event-listeners.php:222
#: admin/deployment/deployment-event-listeners.php:324
#: admin/deployment/deployment-event-listeners.php:359
#: admin/deployment/deployment-event-listeners.php:364
msgid "Add Trigger"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:223
#: admin/deployment/deployment-scheduled-tasks.php:307
#: admin/run-task.php:133
#: admin/security-log.php:372
#: includes/class-chat-assets.php:57
#: src/dashboard-app/index.js:721
msgid "Cancel"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:233
msgid "No event listeners active. Add a trigger above or activate agents that define built-in listeners."
msgstr ""

#: admin/deployment/deployment-event-listeners.php:240
msgid "Trigger / Label"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:241
msgid "WordPress Hook"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:243
#: admin/deployment/deployment-scheduled-tasks.php:326
#: admin/run-task.php:108
msgid "Mode"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:244
#: admin/deployment/deployment-scheduled-tasks.php:327
#: admin/deployment/deployment-shortcodes.php:226
#: admin/partials/vector-store-pro.php:197
#: admin/skills.php:889
#: admin/tools.php:384
#: src/admin-pages/index.js:993
#: src/admin-pages/index.js:1156
#: src/knowledge-wizard/index.js:39
msgid "Source"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:265
msgid "Queues an async AI task — does not block page load"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:265
msgid "AI Async"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:267
msgid "Calls the PHP callback directly (synchronous)"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:267
#: admin/deployment/deployment-scheduled-tasks.php:352
msgid "Direct"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:274
#: admin/deployment/deployment-scheduled-tasks.php:359
msgid "Built-in"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:294
msgid "How it works:"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:295
msgid "When a WordPress event fires, the matched agent is queued as an async AI task — it never blocks the current page load. WordPress hook arguments are serialised into the prompt as context."
msgstr ""

#: admin/deployment/deployment-event-listeners.php:337
#: admin/deployment/deployment-scheduled-tasks.php:497
msgid "Please choose an agent."
msgstr ""

#: admin/deployment/deployment-event-listeners.php:338
msgid "Please choose or enter a hook name."
msgstr ""

#: admin/deployment/deployment-event-listeners.php:358
msgid "Error saving trigger."
msgstr ""

#: admin/deployment/deployment-event-listeners.php:369
msgid "Remove this trigger?"
msgstr ""

#: admin/deployment/deployment-event-listeners.php:385
msgid "Could not delete trigger."
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:83
msgid "Gutenberg block settings saved."
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:109
#: includes/class-gutenberg-blocks.php:264
#: assets/js/gutenberg-blocks.js:58
msgid "Default (from Settings)"
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:110
#: includes/class-admin-settings-rest.php:650
#: includes/class-gutenberg-blocks.php:265
msgid "Dark"
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:111
#: includes/class-admin-settings-rest.php:641
#: includes/class-gutenberg-blocks.php:266
msgid "Light"
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:112
#: includes/class-admin-settings-rest.php:659
#: includes/class-gutenberg-blocks.php:267
msgid "Midnight"
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:113
#: includes/class-admin-settings-rest.php:668
#: includes/class-gutenberg-blocks.php:268
msgid "Ocean"
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:130
msgid "Select which agents should appear as blocks in the Gutenberg Block Inserter. Enabled agents can be placed into any post, page, or template — including the Site Editor."
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:146
msgid "Block Name"
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:178
msgid "How Gutenberg Blocks Work"
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:180
msgid "Enabled agents appear under the \"Agentic AI\" category in the Block Inserter (+)."
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:181
msgid "Each block can be customized via the block settings sidebar: height, theme, display style, LLM provider, and more."
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:182
msgid "Blocks work in the Post Editor, Page Editor, Site Editor, and Template Editor."
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:183
msgid "The block renders the same chat interface as shortcodes — all features (audio, vision, TTS) are supported."
msgstr ""

#: admin/deployment/deployment-gutenberg-blocks.php:184
msgid "Users must be logged in to chat unless anonymous access is enabled in Settings."
msgstr ""

#: admin/deployment/deployment-modal.php:112
msgid "Modal settings saved."
msgstr ""

#: admin/deployment/deployment-modal.php:148
msgid "Modal"
msgstr ""

#: admin/deployment/deployment-modal.php:150
msgid "Deploy a floating chat button on your public website. Visitors click the button to open a chat modal powered by the selected agent."
msgstr ""

#. translators: %s: link to Styles settings
#: admin/deployment/deployment-modal.php:154
#, php-format
msgid "Theme: %s."
msgstr ""

#: admin/deployment/deployment-modal.php:156
msgid "change"
msgstr ""

#: admin/deployment/deployment-modal.php:177
msgid "Require Login"
msgstr ""

#: admin/deployment/deployment-modal.php:214
msgid "All Pages"
msgstr ""

#: admin/deployment/deployment-modal.php:217
msgid "Homepage Only"
msgstr ""

#: admin/deployment/deployment-modal.php:220
msgid "Posts & Pages"
msgstr ""

#: admin/deployment/deployment-modal.php:243
msgid "How the Modal Works"
msgstr ""

#: admin/deployment/deployment-modal.php:245
msgid "A floating button appears on your public website according to each agent's display settings."
msgstr ""

#: admin/deployment/deployment-modal.php:246
msgid "If multiple agents are enabled for the same page, visitors see a menu to pick one; a single agent opens directly."
msgstr ""

#: admin/deployment/deployment-modal.php:247
msgid "The modal injects page context automatically — the agent knows the current URL, page title, and post type."
msgstr ""

#: admin/deployment/deployment-modal.php:248
msgid "Chat history is stored per agent in the visitor's browser using localStorage."
msgstr ""

#. translators: %s: link to Styles settings
#: admin/deployment/deployment-modal.php:253
#, php-format
msgid "The chat theme is controlled by %s."
msgstr ""

#: admin/deployment/deployment-modal.php:255
msgid "Settings → Styles"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:46
msgid "Scheduled task removed from the cron queue."
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:120
msgid "Scheduled task registered."
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:243
msgid "Add Scheduled Task"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:244
msgid "Run any active agent on a WP-Cron schedule with an AI prompt. Built-in tasks from agents also appear in the table below."
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:261
msgid "No agents active. Activate an agent first."
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:267
#: admin/deployment/deployment-scheduled-tasks.php:325
#: admin/deployment/deployment-scheduled-tasks.php:430
#: admin/deployment/deployment-scheduled-tasks.php:446
#: admin/run-task.php:104
msgid "Schedule"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:282
msgid "Describe what the agent should do on each run…"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:298
msgid "Optional short note"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:305
#: admin/deployment/deployment-scheduled-tasks.php:483
#: admin/deployment/deployment-scheduled-tasks.php:523
#: admin/deployment/deployment-scheduled-tasks.php:528
msgid "Add & Schedule"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:317
msgid "No scheduled tasks yet. Add one above, or activate agents that define built-in scheduled tasks (for example Site Auditor or AI Radar)."
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:324
#: admin/run-task.php:94
msgid "Task"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:329
msgid "Next Run"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:330
msgid "Last Run"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:350
msgid "Runs through the LLM with AI reasoning and tool calls"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:350
#: templates/chat-interface.php:115
msgid "AI"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:352
msgid "Runs the callback method directly without LLM"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:366
msgid "Not Scheduled"
msgstr ""

#. translators: %s: human-readable time difference
#: admin/deployment/deployment-scheduled-tasks.php:377
#, php-format
msgid "in %s"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:379
msgid "overdue"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:402
msgid "Run Now"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:411
msgid "Remove this scheduled task from the cron queue?"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:417
msgid "Unschedule"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:459
msgid "How Scheduled Tasks Work"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:461
msgid "Tasks use WordPress cron (WP-Cron), which runs when someone visits your site."
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:462
msgid "For reliable scheduling on low-traffic sites, set up a real cron job to hit wp-cron.php."
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:463
msgid "Custom tasks you add here are scheduled immediately and run through the LLM with full tool access."
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:464
msgid "Built-in tasks ship with some agents; use Schedule to put them on the cron queue, or Unschedule to pause them without deleting the definition."
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:465
msgid "Every execution is logged in the Audit Log with timing, mode, and outcome details."
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:501
msgid "Please enter a prompt."
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:522
msgid "Error saving task."
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:533
msgid "Permanently delete this custom scheduled task?"
msgstr ""

#: admin/deployment/deployment-scheduled-tasks.php:555
#: admin/deployment/deployment-scheduled-tasks.php:557
msgid "Could not delete task."
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:37
msgid "e.g., Homepage Support Chat"
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:38
msgid "A name to identify this deployment (not shown to visitors)."
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:47
msgid "— Select Agent —"
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:54
msgid "The agent visitors will chat with."
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:59
#: assets/js/gutenberg-blocks.js:281
msgid "Display Style"
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:63
msgid "Inline — embedded in page content"
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:64
msgid "Popup — floating button that opens a chat window"
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:65
msgid "Sidebar — compact widget for sidebars"
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:67
msgid "How the chat widget appears on the page."
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:72
msgid "Chat Height"
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:76
msgid "CSS height value (e.g. 500px, 60vh). Applies to inline and sidebar styles."
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:80
msgid "Header"
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:84
msgid "Show agent name and icon header"
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:86
msgid "Display the agent name and avatar above the chat area."
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:91
#: assets/js/gutenberg-blocks.js:310
msgid "Placeholder Text"
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:96
#: templates/modal-widget.php:75
#: assets/js/gutenberg-blocks.js:252
msgid "Type your message..."
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:97
msgid "Custom placeholder text in the input field. Leave empty for default."
msgstr ""

#: admin/deployment/deployment-shortcodes-form.php:104
msgid "Shortcode preview:"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:63
msgid "Shortcode deployment removed."
msgstr ""

#: admin/deployment/deployment-shortcodes.php:74
msgid "Shortcode deployment disabled."
msgstr ""

#: admin/deployment/deployment-shortcodes.php:75
msgid "Shortcode deployment enabled."
msgstr ""

#: admin/deployment/deployment-shortcodes.php:86
#: admin/deployment/deployment-shortcodes.php:135
msgid "Label and Agent are required."
msgstr ""

#. translators: %s: shortcode string
#: admin/deployment/deployment-shortcodes.php:120
#, php-format
msgid "Shortcode created. Copy and paste it into any page, post, or widget: %s"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:159
msgid "Shortcode deployment updated."
msgstr ""

#: admin/deployment/deployment-shortcodes.php:192
msgid "Auto-detected"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:196
msgid "Hardcoded"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:213
msgid "Shortcode Deployments"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:217
msgid "No shortcode deployments yet. Use the form below to create one, or place [agentic_chat] in a page — it will be auto-detected here on first load."
msgstr ""

#: admin/deployment/deployment-shortcodes.php:225
msgid "Style"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:228
msgid "Shortcode"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:229
#: src/settings-app/index.js:2413
msgid "Created"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:240
#: assets/js/gutenberg-blocks.js:79
msgid "Inline"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:241
#: assets/js/gutenberg-blocks.js:80
msgid "Popup"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:242
#: assets/js/gutenberg-blocks.js:81
msgid "Sidebar"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:264
#: admin/tools.php:318
#: admin/tools.php:380
#: src/admin-pages/index.js:978
msgid "Enabled"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:266
#: admin/signup.php:97
#: admin/signup.php:226
#: admin/skills.php:902
msgid "Disabled"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:271
msgid "Click to copy"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:283
msgid "Disable"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:301
#: admin/skills.php:946
#: src/admin-pages/index.js:1200
#: src/settings-app/index.js:613
msgid "Edit"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:303
msgid "Remove this shortcode deployment?"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:322
msgid "Edit Deployment"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:335
msgid "&larr; Back"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:339
#: src/settings-app/index.js:1589
msgid "No active agents."
msgstr ""

#: admin/deployment/deployment-shortcodes.php:346
msgid "Save Changes"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:353
msgid "Create New Deployment"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:357
msgid "No active agents. Activate at least one agent before creating a shortcode deployment."
msgstr ""

#: admin/deployment/deployment-shortcodes.php:373
msgid "Create Shortcode"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:380
msgid "How Shortcodes Work"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:382
msgid "Paste the shortcode into any page, post, or text widget to embed an agent chat interface."
msgstr ""

#: admin/deployment/deployment-shortcodes.php:384
msgid "Two shortcodes are available:"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:386
msgid "Full interactive chat with conversation history"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:387
msgid "One-shot query that displays a single response inline"
msgstr ""

#: admin/deployment/deployment-shortcodes.php:390
msgid "Shortcodes placed directly in theme or plugin files are auto-detected on first page load and shown here with source \"Auto-detected\" or \"Hardcoded\"."
msgstr ""

#: admin/deployment/deployment-shortcodes.php:391
msgid "All agent interactions via shortcodes are logged in the Audit Log."
msgstr ""

#: admin/knowledge-wizard.php:52
#: includes/class-admin-menu-handler.php:144
#: src/agent-wizard/index.js:360
msgid "Add Knowledge"
msgstr ""

#: admin/knowledge-wizard.php:54
msgid "Teach your agents a fact, policy, or FAQ in a few quick steps. You can add more or fine-tune it later from the Knowledge page."
msgstr ""

#: admin/knowledge-wizard.php:58
msgid "Loading the knowledge wizard…"
msgstr ""

#: admin/knowledge-wizard.php:63
msgid "The knowledge wizard needs JavaScript enabled. You can also add knowledge from the Knowledge page."
msgstr ""

#: admin/logs.php:29
#: admin/security-log.php:197
#: admin/settings.php:631
#: admin/tools.php:103
#: admin/tools.php:383
#: includes/class-admin-pages-rest.php:464
#: includes/class-admin-pages-rest.php:1596
#: includes/class-admin-settings-rest.php:176
#: src/settings-app/index.js:685
msgid "Security"
msgstr ""

#: admin/logs.php:33
#: includes/class-admin-menu-handler.php:216
#: includes/class-admin-menu-handler.php:370
#: includes/class-admin-pages-rest.php:1512
#: src/dashboard-activity/index.js:88
#: src/dashboard-app/index.js:358
msgid "Activity"
msgstr ""

#: admin/logs.php:48
msgid "Activity sections"
msgstr ""

#: admin/partials/vector-store-pro.php:20
msgid "Hosted vector store for large corpora. Keep curated business facts in the Knowledge Wiki (OKF)."
msgstr ""

#: admin/partials/vector-store-pro.php:21
msgid "Credit pricing →"
msgstr ""

#: admin/partials/vector-store-pro.php:23
msgid "Vector store sections"
msgstr ""

#: admin/partials/vector-store-pro.php:24
msgid "Scan website"
msgstr ""

#: admin/partials/vector-store-pro.php:25
msgid "Upload documents"
msgstr ""

#: admin/partials/vector-store-pro.php:26
#: admin/partials/vector-store-pro.php:36
msgid "Sources"
msgstr ""

#: admin/partials/vector-store-pro.php:32
#: templates/chat-interface.php:118
msgid "Credits"
msgstr ""

#: admin/partials/vector-store-pro.php:40
msgid "Vectors"
msgstr ""

#: admin/partials/vector-store-pro.php:43
msgid "Buy Credits"
msgstr ""

#: admin/partials/vector-store-pro.php:51
msgid "Scan Your Website Content"
msgstr ""

#: admin/partials/vector-store-pro.php:52
msgid "Select which content to train your agents on. Published pages and posts will be sent to the Vector Store for embedding."
msgstr ""

#: admin/partials/vector-store-pro.php:58
msgid "Pages"
msgstr ""

#: admin/partials/vector-store-pro.php:62
msgid "Posts"
msgstr ""

#: admin/partials/vector-store-pro.php:66
msgid "Pages & Posts"
msgstr ""

#: admin/partials/vector-store-pro.php:72
msgid "Max items:"
msgstr ""

#: admin/partials/vector-store-pro.php:82
msgid "Category:"
msgstr ""

#: admin/partials/vector-store-pro.php:86
msgid "All categories"
msgstr ""

#: admin/partials/vector-store-pro.php:100
msgid "Fetch Content List"
msgstr ""

#: admin/partials/vector-store-pro.php:108
msgid "Select All"
msgstr ""

#: admin/partials/vector-store-pro.php:116
msgid "Train Selected"
msgstr ""

#: admin/partials/vector-store-pro.php:124
msgid "Training in Progress"
msgstr ""

#: admin/partials/vector-store-pro.php:138
msgid "Upload Documents"
msgstr ""

#: admin/partials/vector-store-pro.php:139
msgid "Upload PDF or text files to train your agents. Files are chunked, embedded, and stored in your private Vector Store."
msgstr ""

#: admin/partials/vector-store-pro.php:145
msgid "Drag & drop files here, or click to browse"
msgstr ""

#: admin/partials/vector-store-pro.php:146
msgid "Supported: PDF, TXT — Max 10 MB per file"
msgstr ""

#: admin/partials/vector-store-pro.php:152
msgid "Files Ready"
msgstr ""

#: admin/partials/vector-store-pro.php:157
msgid "Upload & Train"
msgstr ""

#: admin/partials/vector-store-pro.php:159
msgid "Clear All"
msgstr ""

#: admin/partials/vector-store-pro.php:165
msgid "Uploading & Training"
msgstr ""

#: admin/partials/vector-store-pro.php:179
msgid "Training Sources"
msgstr ""

#: admin/partials/vector-store-pro.php:180
msgid "All data sources currently in your Vector Store. You can re-train or delete individual sources."
msgstr ""

#: admin/partials/vector-store-pro.php:185
msgid "Refresh"
msgstr ""

#: admin/partials/vector-store-pro.php:191
msgid "Loading sources…"
msgstr ""

#: admin/partials/vector-store-pro.php:199
msgid "Chunks"
msgstr ""

#: admin/partials/vector-store-pro.php:200
#: src/admin-pages/index.js:2112
msgid "Tokens"
msgstr ""

#: admin/partials/vector-store-pro.php:202
msgid "Trained"
msgstr ""

#: admin/partials/vector-store-pro.php:211
msgid "No training sources yet. Use the Scan Website or Upload Documents tabs to get started."
msgstr ""

#: admin/providers.php:71
msgid "Configure the AI providers available on this site."
msgstr ""

#: admin/providers.php:73
#: admin/providers.php:85
#: admin/providers.php:280
#: src/settings-app/index.js:560
msgid "Add Provider"
msgstr ""

#: admin/providers.php:85
msgid "Edit Provider"
msgstr ""

#: admin/providers.php:91
msgid "Use an endpoint that speaks the OpenAI Chat Completions format (many hosts expose this as /v1/chat/completions)."
msgstr ""

#: admin/providers.php:280
msgid "Update Provider"
msgstr ""

#: admin/providers.php:310
#: src/settings-app/index.js:585
msgid "Connected"
msgstr ""

#: admin/providers.php:311
#: src/settings-app/index.js:589
msgid "Not connected"
msgstr ""

#: admin/providers.php:397
#: admin/settings-endpoints.php:180
#: assets/js/gutenberg-blocks.js:65
#: src/dashboard-app/index.js:528
#: src/settings-app/index.js:619
msgid "Default"
msgstr ""

#: admin/providers.php:404
#: src/settings-app/index.js:658
msgid "Set Default"
msgstr ""

#. translators: %s: provider name
#: admin/providers.php:409
#, php-format
msgid "Delete provider “%s”? This cannot be undone."
msgstr ""

#: admin/run-task.php:29
msgid "Invalid security token. Please go back and try again."
msgstr ""

#: admin/run-task.php:37
#: includes/class-admin-ajax.php:1266
msgid "Missing agent or task parameter."
msgstr ""

#. translators: %s: agent ID
#: admin/run-task.php:48
#, php-format
msgid "Agent \"%s\" not found or not active."
msgstr ""

#. translators: %s: task ID
#: admin/run-task.php:61
#, php-format
msgid "Task \"%s\" not found on this agent."
msgstr ""

#. translators: %s: task name
#: admin/run-task.php:77
#, php-format
msgid "Run Task: %s"
msgstr ""

#: admin/run-task.php:111
msgid "AI (Autonomous) — sends a prompt to the LLM"
msgstr ""

#: admin/run-task.php:113
msgid "Direct (PHP) — calls the callback method"
msgstr ""

#: admin/run-task.php:124
msgid "This is an AI task. It will send a prompt to the configured LLM and typically takes 10–30 seconds."
msgstr ""

#: admin/run-task.php:130
msgid "Execute Task"
msgstr ""

#: admin/run-task.php:146
msgid "Sending to LLM…"
msgstr ""

#: admin/run-task.php:148
msgid "Executing…"
msgstr ""

#: admin/run-task.php:153
msgid "Elapsed:"
msgstr ""

#: admin/run-task.php:158
msgid "(AI tasks typically take 10–30 seconds)"
msgstr ""

#: admin/run-task.php:160
msgid "(usually a few seconds)"
msgstr ""

#: admin/run-task.php:176
msgid "Duration"
msgstr ""

#: admin/run-task.php:183
msgid "Task Output"
msgstr ""

#: admin/run-task.php:189
msgid "Back to Scheduled Tasks"
msgstr ""

#: admin/run-task.php:192
msgid "View Audit Log"
msgstr ""

#: admin/run-task.php:322
msgid "Task Completed Successfully"
msgstr ""

#: admin/run-task.php:323
#: admin/run-task.php:334
#: admin/run-task.php:336
#: admin/run-task.php:349
msgid "seconds"
msgstr ""

#: admin/run-task.php:329
msgid "Unknown error"
msgstr ""

#: admin/run-task.php:331
msgid "Task Failed"
msgstr ""

#: admin/run-task.php:346
msgid "Request Failed"
msgstr ""

#. translators: %d: number of deleted log entries
#: admin/security-log.php:21
#, php-format
msgid "Deleted %d old security log entries."
msgstr ""

#: admin/security-log.php:68
msgid "Captures every request your agents blocked or flagged — malicious input patterns, rate-limit breaches, and PII warnings."
msgstr ""

#: admin/security-log.php:69
msgid "Use this tab to detect abuse, tune your security rules, and confirm your agents are protecting user data."
msgstr ""

#: admin/security-log.php:70
#: admin/settings/tab-agents.php:187
msgid "Security settings"
msgstr ""

#: admin/security-log.php:101
msgid "Blocked Messages"
msgstr ""

#: admin/security-log.php:106
#: admin/security-log.php:199
msgid "Rate Limited"
msgstr ""

#: admin/security-log.php:111
msgid "PII Warnings"
msgstr ""

#: admin/security-log.php:116
msgid "Unique IPs"
msgstr ""

#. translators: %s: time period label (e.g. "Last 7 days")
#: admin/security-log.php:130
#, php-format
msgid "Top Blocked Patterns (%s)"
msgstr ""

#: admin/security-log.php:138
msgid "Pattern"
msgstr ""

#: admin/security-log.php:139
msgid "Hits"
msgstr ""

#: admin/security-log.php:151
msgid "No blocked patterns in the last 7 days."
msgstr ""

#. translators: %s: time period label (e.g. "Last 7 days")
#: admin/security-log.php:160
#, php-format
msgid "Top Offending IPs (%s)"
msgstr ""

#: admin/security-log.php:168
#: admin/security-log.php:253
#: includes/class-gdpr.php:266
msgid "IP Address"
msgstr ""

#: admin/security-log.php:169
#: src/admin-pages/index.js:2085
msgid "Events"
msgstr ""

#: admin/security-log.php:181
msgid "No security events in the last 7 days."
msgstr ""

#: admin/security-log.php:194
msgid "Filter by event type"
msgstr ""

#: admin/security-log.php:196
msgid "All Events"
msgstr ""

#: admin/security-log.php:198
#: admin/tools.php:428
msgid "Blocked"
msgstr ""

#: admin/security-log.php:200
msgid "PII Warning"
msgstr ""

#: admin/security-log.php:202
msgid "Plugin"
msgstr ""

#: admin/security-log.php:203
msgid "Plugin Activated"
msgstr ""

#: admin/security-log.php:204
msgid "Plugin Upgrade Started"
msgstr ""

#: admin/security-log.php:205
msgid "Plugin Upgraded"
msgstr ""

#: admin/security-log.php:206
msgid "Plugin Deactivated"
msgstr ""

#: admin/security-log.php:207
msgid "Settings Changed"
msgstr ""

#: admin/security-log.php:210
msgid "Agent Activate Started"
msgstr ""

#: admin/security-log.php:211
msgid "Agent Activated"
msgstr ""

#: admin/security-log.php:212
msgid "Agent Activate Failed"
msgstr ""

#: admin/security-log.php:213
msgid "Agent Deactivate Started"
msgstr ""

#: admin/security-log.php:214
msgid "Agent Deactivated"
msgstr ""

#: admin/security-log.php:215
msgid "Agent Install Started"
msgstr ""

#: admin/security-log.php:216
msgid "Agent Installed"
msgstr ""

#: admin/security-log.php:217
msgid "Agent Install Failed"
msgstr ""

#: admin/security-log.php:218
msgid "Agent Update Started"
msgstr ""

#: admin/security-log.php:219
msgid "Agent Update Succeeded"
msgstr ""

#: admin/security-log.php:220
msgid "Agent Update Failed"
msgstr ""

#: admin/security-log.php:221
msgid "Agent Delete Started"
msgstr ""

#: admin/security-log.php:222
msgid "Agent Deleted"
msgstr ""

#: admin/security-log.php:223
msgid "Agent Delete Failed"
msgstr ""

#: admin/security-log.php:226
msgid "Action Approved"
msgstr ""

#: admin/security-log.php:227
msgid "Action Approve Failed"
msgstr ""

#: admin/security-log.php:228
msgid "Action Rejected"
msgstr ""

#: admin/security-log.php:229
msgid "Action Reject Failed"
msgstr ""

#: admin/security-log.php:232
msgid "Tool Enabled"
msgstr ""

#: admin/security-log.php:233
msgid "Tool Disabled"
msgstr ""

#: admin/security-log.php:239
#: admin/security-log.php:357
msgid "Clean Up Old Logs"
msgstr ""

#: admin/security-log.php:250
msgid "Date / Time"
msgstr ""

#: admin/security-log.php:251
#: includes/class-gdpr.php:262
msgid "Event"
msgstr ""

#: admin/security-log.php:318
msgid "No security events found."
msgstr ""

#: admin/security-log.php:344
msgid "&laquo; Previous"
msgstr ""

#: admin/security-log.php:345
msgid "Next &raquo;"
msgstr ""

#: admin/security-log.php:358
msgid "Permanently delete security log entries older than the specified number of days."
msgstr ""

#: admin/security-log.php:363
msgid "Delete entries older than:"
msgstr ""

#: admin/security-log.php:364
msgid "days"
msgstr ""

#: admin/security-log.php:369
msgid "Delete Now"
msgstr ""

#. translators: %s: service slug
#: admin/settings-endpoints.php:43
#, php-format
msgid "Invalid URL for %s — changes not saved."
msgstr ""

#: admin/settings-endpoints.php:100
msgid "Endpoints saved."
msgstr ""

#: admin/settings-endpoints.php:104
msgid "Endpoint reset to default."
msgstr ""

#: admin/settings-endpoints.php:113
msgid "These are the base URLs for all Agentic remote services. By default they point to the official Agentic infrastructure. You can override any URL to route traffic through a proxy, use a staging server, or self-host a compatible service."
msgstr ""

#: admin/settings-endpoints.php:116
msgid "Clearing an overridden URL (or saving an empty field) resets it to the built-in default. The Reset link next to each row also restores the default immediately."
msgstr ""

#: admin/settings-endpoints.php:126
#: src/settings-app/index.js:1889
msgid "Service"
msgstr ""

#: admin/settings-endpoints.php:127
#: src/settings-app/index.js:2003
msgid "Base URL"
msgstr ""

#: admin/settings-endpoints.php:157
#: src/settings-app/index.js:2079
msgid "Default:"
msgstr ""

#: admin/settings-endpoints.php:175
msgid "Reset this endpoint to its default URL?"
msgstr ""

#: admin/settings-endpoints.php:177
#: admin/signup.php:84
#: admin/skills.php:298
msgid "Reset"
msgstr ""

#: admin/settings-endpoints.php:189
msgid "Save Endpoints"
msgstr ""

#: admin/settings-interface.php:28
msgid "The Interface panel assets are missing. Run \"npm install && npm run build\" to generate them."
msgstr ""

#: admin/settings-llm.php:28
#: includes/class-relay-connect.php:750
msgid "Security check failed."
msgstr ""

#: admin/settings-llm.php:32
msgid "Alert settings saved."
msgstr ""

#: admin/settings-llm.php:53
msgid "Pricing on this page are for information purposes only and provided to assist you with cost management and reports."
msgstr ""

#: admin/settings-llm.php:54
msgid "They do not affect your billing with any LLM provider. Your actual charges are determined by each provider based on their own pricing and your usage."
msgstr ""

#: admin/settings-llm.php:67
msgid "Cost Alerts"
msgstr ""

#: admin/settings-llm.php:69
msgid "Get email alerts when costs exceed thresholds. Set to 0 to disable."
msgstr ""

#: admin/settings-llm.php:77
msgid "Alert email"
msgstr ""

#: admin/settings-llm.php:83
msgid "Thresholds (USD)"
msgstr ""

#: admin/settings-llm.php:86
msgid "Daily"
msgstr ""

#: admin/settings-llm.php:92
msgid "Weekly"
msgstr ""

#: admin/settings-llm.php:98
msgid "Monthly"
msgstr ""

#: admin/settings-llm.php:106
msgid "Save Alert Settings"
msgstr ""

#: admin/settings-llm.php:114
msgid "LLM Model Pricing"
msgstr ""

#: admin/settings-llm.php:116
msgid "Token rates (USD per 1,000,000 tokens) used to estimate costs. Rates are per model."
msgstr ""

#. translators: %s: date when pricing was last updated
#: admin/settings-llm.php:118
#, php-format
msgid "Pricing last updated: %s"
msgstr ""

#: admin/settings-llm.php:124
#: admin/settings-llm.php:272
#: admin/settings-llm.php:277
msgid "Get Latest Pricing"
msgstr ""

#: admin/settings-llm.php:131
#: assets/js/gutenberg-blocks.js:329
#: src/agent-wizard/index.js:570
#: src/dashboard-app/index.js:505
#: src/settings-app/index.js:570
#: src/settings-app/index.js:1603
msgid "Model"
msgstr ""

#: admin/settings-llm.php:132
msgid "Input $/1M"
msgstr ""

#: admin/settings-llm.php:133
msgid "Output $/1M"
msgstr ""

#. translators: %s: link to Terms of Service
#: admin/settings-llm.php:239
#, php-format
msgid "Agent Builder is not responsible for charges on your AI provider accounts. By using this plugin you agree to the %s."
msgstr ""

#. translators: %s: link to Terms of Service
#: admin/settings-llm.php:239
#: includes/class-admin-menu-handler.php:976
#: src/admin-pages/index.js:107
#: src/dashboard-app/index.js:76
#: src/settings-app/index.js:132
msgid "Terms of Service"
msgstr ""

#: admin/settings-llm.php:248
msgid "Updating…"
msgstr ""

#: admin/settings-memory.php:33
msgid "Memory entry deleted."
msgstr ""

#. translators: %d: number of deleted rows
#: admin/settings-memory.php:57
#, php-format
msgid "%d memory entries cleared."
msgstr ""

#: admin/settings-memory.php:67
msgid "Memory settings saved."
msgstr ""

#: admin/settings-memory.php:118
msgid "Persistent key-value memory stored by agents across conversations — user preferences, prior decisions, and accumulated context."
msgstr ""

#: admin/settings-memory.php:128
#: admin/setup.php:763
msgid "Save"
msgstr ""

#: admin/settings-memory.php:159
msgid "Clear matching memories? This cannot be undone."
msgstr ""

#. translators: %d: number of memory entries
#: admin/settings-memory.php:167
#, php-format
msgid "Clear Filtered (%d)"
msgstr ""

#: admin/settings-memory.php:169
msgid "Clear All Memories"
msgstr ""

#. translators: %d: memory count
#: admin/settings-memory.php:182
#, php-format
msgid "%d memory entries"
msgstr ""

#: admin/settings-memory.php:190
msgid "No memory entries found."
msgstr ""

#: admin/settings-memory.php:191
msgid "Agent memories will appear here as your agents accumulate context across conversations."
msgstr ""

#: admin/settings-memory.php:198
msgid "Entity"
msgstr ""

#: admin/settings-memory.php:199
#: src/settings-app/index.js:1891
msgid "Key"
msgstr ""

#: admin/settings-memory.php:200
msgid "Value"
msgstr ""

#: admin/settings-memory.php:201
msgid "Expires"
msgstr ""

#: admin/settings-memory.php:202
msgid "Updated"
msgstr ""

#: admin/settings-memory.php:228
msgid "Delete this memory?"
msgstr ""

#: admin/settings.php:172
msgid "Settings reset to defaults."
msgstr ""

#. translators: %s is the name of the LLM provider set as global default.
#: admin/settings.php:562
#, php-format
msgid "Settings saved with %s as Global provider."
msgstr ""

#: admin/settings.php:564
#: includes/class-admin-ajax.php:973
#: src/shared/components.js:125
msgid "Settings saved."
msgstr ""

#: admin/settings.php:606
#: agent-builder.php:516
#: includes/class-admin-menu-handler.php:225
#: includes/class-admin-menu-handler.php:410
#: includes/class-admin-notice-manager.php:108
#: includes/class-admin-pages-rest.php:1559
#: src/settings-app/index.js:2833
msgid "Settings"
msgstr ""

#: admin/settings.php:627
#: includes/class-admin-settings-rest.php:172
#: src/interface-settings/index.js:149
#: src/settings-app/index.js:252
msgid "Interface"
msgstr ""

#: admin/settings.php:629
#: includes/class-admin-menu-handler.php:376
#: includes/class-admin-settings-rest.php:174
#: src/settings-app/index.js:551
msgid "Providers"
msgstr ""

#: admin/settings.php:632
#: includes/class-admin-settings-rest.php:177
#: src/settings-app/index.js:1878
msgid "APIs"
msgstr ""

#: admin/settings.php:633
#: includes/class-admin-settings-rest.php:178
#: src/settings-app/index.js:1990
msgid "Endpoints"
msgstr ""

#: admin/settings.php:636
msgid "Health"
msgstr ""

#: admin/settings.php:689
#: src/settings-app/index.js:170
msgid "Search settings…"
msgstr ""

#: admin/settings.php:689
msgid "Search settings"
msgstr ""

#: admin/settings.php:691
msgid "Settings sections"
msgstr ""

#: admin/settings.php:715
msgid "No settings match your search."
msgstr ""

#: admin/settings.php:770
#: src/interface-settings/index.js:379
#: src/shared/components.js:104
msgid "Save changes"
msgstr ""

#: admin/settings/tab-agents.php:70
msgid "Choose the default LLM provider and optionally override it per agent."
msgstr ""

#: admin/settings/tab-agents.php:71
msgid "LLM provider configuration"
msgstr ""

#: admin/settings/tab-agents.php:265
msgid "Chat features per agent"
msgstr ""

#: admin/settings/tab-general.php:23
msgid "How agents address people. Site facts and standing guidance belong in Knowledge Wiki."
msgstr ""

#: admin/settings/tab-general.php:24
msgid "Personalization"
msgstr ""

#: admin/settings/tab-general.php:29
#: src/settings-app/index.js:308
msgid "What should agents call administrators?"
msgstr ""

#: admin/settings/tab-general.php:32
msgid "e.g. Sam, or “the site owner”"
msgstr ""

#: admin/settings/tab-general.php:33
msgid "How agents address signed-in administrators in conversation. Leave blank to use the WordPress display name."
msgstr ""

#: admin/settings/tab-general.php:38
#: src/settings-app/index.js:325
msgid "What should agents call frontend visitors?"
msgstr ""

#: admin/settings/tab-general.php:41
msgid "e.g. there, or “valued customer”"
msgstr ""

#: admin/settings/tab-general.php:42
msgid "How agents address visitors using a chat shortcode or block on the public site. Leave blank for a neutral greeting."
msgstr ""

#: admin/settings/tab-general.php:46
msgid "Site knowledge"
msgstr ""

#. translators: %s: Knowledge admin URL
#: admin/settings/tab-general.php:53
#, php-format
msgid "Standing facts, tone, and “always keep in mind” guidance are managed under <a href=\"%s\"><strong>Knowledge</strong></a>. Mark a concept <strong>Always include in prompts</strong> so every agent receives it automatically (for example Site overview)."
msgstr ""

#: admin/settings/tab-general.php:65
msgid "Open Knowledge"
msgstr ""

#. translators: %s: URL to Settings → Interface
#: admin/settings/tab-global.php:30
#, php-format
msgid "Chat theme and appearance are managed under <a href=\"%s\"><strong>Interface</strong></a>."
msgstr ""

#: admin/settings/tab-global.php:136
msgid "Hide “Powered by Agent Builder” branding (default on — credits stay off the site unless you uncheck this)"
msgstr ""

#: admin/settings/tab-global.php:138
msgid "When unchecked, a small credit line appears in the chat footer. WordPress.org requires this to stay hidden unless you opt in."
msgstr ""

#: admin/settings/tab-global.php:141
#: src/settings-app/index.js:1568
msgid "Show the WhatsApp Pro promo in admin chat"
msgstr ""

#: admin/settings/tab-instructions.php:28
msgid "Customise how each agent greets visitors and add context that shapes its personality. Instructions are appended to the agent’s system prompt — they do not replace it."
msgstr ""

#: admin/settings/tab-security.php:281
msgid "Model catalog sync"
msgstr ""

#: admin/settings/tab-security.php:285
msgid "Refresh the LLM model catalog from agentic-plugin.com once a day"
msgstr ""

#: admin/settings/tab-security.php:288
msgid "Off by default. Bring-your-own-key providers work without this. Enable only if you want curated model names and list prices fetched from Agentic."
msgstr ""

#: admin/settings/tab-security.php:333
#: src/admin-pages/index.js:980
msgid "Tool"
msgstr ""

#: admin/settings/tab-security.php:349
#: src/settings-app/index.js:2441
msgid "Revoke"
msgstr ""

#: admin/settings/tab-users.php:24
msgid "Control which WordPress user roles can administer the plugin and interact with AI agents. Administrators always retain full access."
msgstr ""

#: admin/setup.php:429
msgid "Connect an AI Provider — Agent Builder"
msgstr ""

#: admin/setup.php:439
msgid "Agent Builder logo"
msgstr ""

#: admin/setup.php:441
msgid "Welcome to Agent Builder"
msgstr ""

#: admin/setup.php:442
msgid "Connect to your preferred AI Provider to get started. This takes only a few minutes."
msgstr ""

#: admin/setup.php:449
msgid "Choose provider"
msgstr ""

#: admin/setup.php:454
msgid "Get API key"
msgstr ""

#: admin/setup.php:459
#: includes/class-dashboard-rest.php:280
msgid "Connect"
msgstr ""

#: admin/setup.php:464
#: src/admin-pages/index.js:557
#: src/dashboard-app/index.js:539
#: src/settings-app/index.js:2062
#: src/settings-app/index.js:2309
msgid "Test"
msgstr ""

#: admin/setup.php:478
msgid "Do you already have an account with an AI Provider?"
msgstr ""

#: admin/setup.php:479
msgid "At least one AI Provider is needed in order for your AI Agents to respond to requests."
msgstr ""

#: admin/setup.php:480
msgid "Popular AI Providers:"
msgstr ""

#: admin/setup.php:493
msgid "Yes, I have an account"
msgstr ""

#: admin/setup.php:497
msgid "No, I'll create one now"
msgstr ""

#: admin/setup.php:506
msgid "Choose your AI provider"
msgstr ""

#: admin/setup.php:509
msgid "Select the provider you want to connect."
msgstr ""

#: admin/setup.php:698
msgid "Email address"
msgstr ""

#: admin/setup.php:707
msgid "Register & Connect"
msgstr ""

#: admin/setup.php:708
#: admin/setup.php:764
msgid "Continue to Testing →"
msgstr ""

#. translators: %s: Terms link
#: admin/setup.php:714
msgid "I agree to the <a href=\"https://agentic-plugin.com/terms-of-service/\" target=\"_blank\" rel=\"noopener\">Terms of Service</a>"
msgstr ""

#. translators: %s: Privacy link
#: admin/setup.php:728
msgid "I agree to the <a href=\"https://agentic-plugin.com/privacy-policy/\" target=\"_blank\" rel=\"noopener\">Privacy Policy</a>"
msgstr ""

#: admin/setup.php:741
msgid "Ollama Server URL"
msgstr ""

#: admin/setup.php:742
msgid "Leave as default unless you changed the port or are using a remote server."
msgstr ""

#: admin/setup.php:751
msgid "Connect to Ollama"
msgstr ""

#: admin/setup.php:754
msgid "Paste your API key here once you have followed the steps below."
msgstr ""

#: admin/setup.php:826
msgid "Get Key"
msgstr ""

#: admin/setup.php:827
msgid "Opens new window so you can perform the steps above. Remember to return here and save the key — only shown once."
msgstr ""

#: admin/setup.php:838
msgid "Choose a model"
msgstr ""

#: admin/setup.php:839
msgid "Each model has different strengths. You can change this any time in Settings."
msgstr ""

#: admin/setup.php:845
msgid "Choose an agent mode"
msgstr ""

#: admin/setup.php:846
msgid "Controls how much authority your AI agents have. You can change this any time in Settings."
msgstr ""

#: admin/setup.php:852
#: admin/signup.php:95
#: admin/signup.php:218
#: src/settings-app/index.js:698
msgid "Supervised"
msgstr ""

#: admin/setup.php:853
msgid "Recommended"
msgstr ""

#: admin/setup.php:855
msgid "The AI proposes changes — you review and approve before anything is saved or published. Nothing happens without your sign-off."
msgstr ""

#: admin/setup.php:861
#: admin/signup.php:96
#: admin/signup.php:222
#: src/settings-app/index.js:702
msgid "Autonomous"
msgstr ""

#: admin/setup.php:863
msgid "The AI executes tasks immediately without asking for approval. Best for experienced users who trust the agent's judgment."
msgstr ""

#: admin/setup.php:869
msgid "Chat only"
msgstr ""

#: admin/setup.php:871
msgid "Agents can answer questions and give advice, but cannot read data from or make any changes to your site."
msgstr ""

#: admin/setup.php:877
msgid "Test your connection"
msgstr ""

#: admin/setup.php:878
msgid "Click below to verify your AI provider is responding correctly."
msgstr ""

#: admin/setup.php:880
msgid "Test Connection"
msgstr ""

#: admin/setup.php:892
msgid "Your WordPress site just got much smarter."
msgstr ""

#: admin/setup.php:893
msgid "Go ahead, talk to WordPress!!"
msgstr ""

#: admin/setup.php:909
msgid "WordPress Assistant"
msgstr ""

#: admin/setup.php:918
msgid "Ask me anything about your WordPress site…"
msgstr ""

#: admin/setup.php:919
#: includes/class-shortcodes.php:275
#: templates/chat-interface.php:239
#: templates/modal-widget.php:78
msgid "Voice input"
msgstr ""

#: admin/setup.php:922
#: src/shared/chat-embed.js:425
msgid "Send"
msgstr ""

#: admin/setup.php:927
msgid "Exit Wizard"
msgstr ""

#: admin/setup.php:936
#: src/agent-wizard/index.js:766
#: src/deploy-wizard/index.js:390
#: src/knowledge-wizard/index.js:423
msgid "Back"
msgstr ""

#: admin/setup.php:939
msgid "Next"
msgstr ""

#: admin/setup.php:951
msgid "Enlarged preview"
msgstr ""

#: admin/signup.php:51
msgid "Connect to Agentic AI"
msgstr ""

#: admin/signup.php:53
msgid "Connect your AI agents to an LLM Provider with just one click."
msgstr ""

#: admin/signup.php:54
msgid "Free daily credits, no payment info required."
msgstr ""

#: admin/signup.php:62
msgid "Registration"
msgstr ""

#: admin/signup.php:65
msgid "Email Address"
msgstr ""

#: admin/signup.php:67
msgid "Free daily credits and API key will be sent to this email address."
msgstr ""

#: admin/signup.php:71
msgid "Site Name"
msgstr ""

#: admin/signup.php:76
msgid "Site URL"
msgstr ""

#: admin/signup.php:78
msgid "Set this to the production domain you are registering for."
msgstr ""

#: admin/signup.php:83
msgid "Configuration"
msgstr ""

#: admin/signup.php:88
msgid "Setting"
msgstr ""

#: admin/signup.php:89
msgid "Explanation"
msgstr ""

#: admin/signup.php:93
msgid "Security Mode"
msgstr ""

#: admin/signup.php:105
msgid "Chat Model"
msgstr ""

#: admin/signup.php:106
#: src/admin-pages/index.js:2397
#: src/agent-wizard/index.js:303
#: src/deploy-wizard/index.js:193
#: src/knowledge-wizard/index.js:354
#: src/settings-app/index.js:2554
#: src/shared/components.js:81
msgid "Loading…"
msgstr ""

#: admin/signup.php:118
msgid "Vision Model"
msgstr ""

#: admin/signup.php:129
msgid "Voice"
msgstr ""

#: admin/signup.php:140
msgid "Video Model"
msgstr ""

#. translators: 1: opening link tag, 2: closing link tag
#: admin/signup.php:157
#, php-format
msgid "I agree to the %1$sTerms & Conditions%2$s"
msgstr ""

#. translators: 1: opening link tag, 2: closing link tag
#: admin/signup.php:168
#, php-format
msgid "I agree to the %1$sPrivacy Policy%2$s"
msgstr ""

#: admin/signup.php:178
msgid "Register"
msgstr ""

#. translators: 1: opening link tag, 2: closing link tag
#: admin/signup.php:189
#, php-format
msgid "%1$sSkip — I will pay for tokens with my own LLM Provider.%2$s"
msgstr ""

#: admin/signup.php:194
msgid "(xAI, OpenAI, Anthropic etc.)"
msgstr ""

#: admin/signup.php:199
msgid "Agent Builder supports multiple AI providers. You can add as many as you like later."
msgstr ""

#: admin/signup.php:219
msgid "Agents propose actions which are queued for your review before they run. Recommended for most sites."
msgstr ""

#: admin/signup.php:223
msgid "Agents act immediately without waiting for approval. Use only on sites where you fully trust the agents."
msgstr ""

#: admin/signup.php:227
msgid "Chat only — all tools and site actions are disabled. Agents cannot modify content or call external services."
msgstr ""

#: admin/signup.php:239
msgid "Fast and capable. Best balance of speed and quality for most tasks."
msgstr ""

#: admin/signup.php:240
msgid "Fastest and most efficient. Ideal for simple, high-volume queries."
msgstr ""

#: admin/signup.php:241
msgid "Most powerful. Best for complex reasoning and demanding tasks."
msgstr ""

#: admin/signup.php:242
msgid "Lightweight open model. Very efficient and low credit cost."
msgstr ""

#: admin/signup.php:246
#: admin/signup.php:247
msgid "Neural voice. Natural, expressive, and highly lifelike."
msgstr ""

#: admin/signup.php:248
msgid "Neural voice. Gender-neutral, natural-sounding speech."
msgstr ""

#: admin/signup.php:249
#: admin/signup.php:250
msgid "High-quality neural voice. Clear and professional."
msgstr ""

#: admin/signup.php:251
#: admin/signup.php:252
msgid "Standard synthesised voice. Lightweight and low credit usage."
msgstr ""

#: admin/signup.php:256
msgid "AI video generation, visual only. Reliable and efficient."
msgstr ""

#: admin/signup.php:257
msgid "AI video with native audio. Higher quality, higher credit cost."
msgstr ""

#: admin/signup.php:463
msgid "Please agree to the Terms & Conditions and Privacy Policy."
msgstr ""

#: admin/signup.php:470
msgid "Please enter your email address."
msgstr ""

#: admin/signup.php:476
msgid "Registering…"
msgstr ""

#: admin/signup.php:498
msgid "API key saved — redirecting…"
msgstr ""

#: admin/signup.php:505
#: admin/signup.php:512
msgid "Get Free API Key"
msgstr ""

#: admin/signup.php:506
msgid "Registration failed. Please try again."
msgstr ""

#: admin/signup.php:513
#: src/shared/chat-embed.js:298
msgid "Connection error. Please try again."
msgstr ""

#: admin/skills-basic.php:30
msgid "The Skills Assistant is still activating."
msgstr ""

#: admin/skills.php:23
#: admin/skills.php:755
#: includes/class-admin-menu-handler.php:184
#: includes/class-admin-menu-handler.php:396
#: includes/class-admin-pages-rest.php:875
msgid "Skills"
msgstr ""

#: admin/skills.php:52
msgid "Skill name is required."
msgstr ""

#: admin/skills.php:56
msgid "Skill updated."
msgstr ""

#: admin/skills.php:60
msgid "Skill created."
msgstr ""

#: admin/skills.php:63
msgid "Failed to create skill."
msgstr ""

#: admin/skills.php:83
msgid "Skill deleted."
msgstr ""

#: admin/skills.php:117
msgid "Skill reset to the shipped version."
msgstr ""

#: admin/skills.php:128
msgid "Could not find the shipped SKILL.md file to reset from."
msgstr ""

#. translators: %s: skill name
#: admin/skills.php:166
#, php-format
msgid "Skill \"%s\" imported."
msgstr ""

#: admin/skills.php:170
msgid "Failed to import skill."
msgstr ""

#: admin/skills.php:173
msgid "Invalid skill data."
msgstr ""

#: admin/skills.php:220
#: admin/skills.php:288
#: admin/skills.php:431
#: admin/skills.php:756
#: includes/class-admin-pages-rest.php:882
msgid "Create Skill"
msgstr ""

#: admin/skills.php:221
#: admin/skills.php:289
#: admin/skills.php:470
msgid "Back to Skills"
msgstr ""

#: admin/skills.php:223
msgid "Start from a template close to what you need, or from a blank skill."
msgstr ""

#: admin/skills.php:236
msgid "Or import an existing SKILL.md"
msgstr ""

#: admin/skills.php:237
msgid "Any spec-compliant skill file — from ClawHub, Android Skills, Claude Skills, or elsewhere — can be dropped in directly."
msgstr ""

#: admin/skills.php:240
msgid "Could not import that file — make sure it is a valid SKILL.md (YAML frontmatter followed by Markdown)."
msgstr ""

#: admin/skills.php:246
msgid "Import File"
msgstr ""

#: admin/skills.php:281
#: includes/class-okf-store.php:612
#: includes/class-okf-store.php:738
#: includes/class-skills-registry.php:153
msgid "No description"
msgstr ""

#: admin/skills.php:288
msgid "Edit Skill"
msgstr ""

#: admin/skills.php:296
msgid "This bundled skill has local edits."
msgstr ""

#: admin/skills.php:297
msgid "Plugin updates will not overwrite your changes."
msgstr ""

#: admin/skills.php:298
msgid "Discard your edits and restore the shipped version of this skill?"
msgstr ""

#: admin/skills.php:298
msgid "Reset to shipped version"
msgstr ""

#: admin/skills.php:300
msgid "This is a bundled skill. Editing it will fork a local copy — your changes will be preserved across plugin updates."
msgstr ""

#: admin/skills.php:308
msgid "Spec check — not blocking, but fixing these keeps the skill portable to other agent tools:"
msgstr ""

#. translators: %s: comma-separated tool names
#: admin/skills.php:318
#, php-format
msgid "allowed-tools references unknown tool(s): %s"
msgstr ""

#: admin/skills.php:333
#: admin/skills.php:558
#: admin/skills.php:885
#: src/admin-pages/index.js:529
#: src/agent-wizard/index.js:710
#: src/settings-app/index.js:568
msgid "Name"
msgstr ""

#: admin/skills.php:342
msgid "Brief summary of what this skill teaches the agent to do."
msgstr ""

#: admin/skills.php:346
msgid "SKILL.md Content"
msgstr ""

#: admin/skills.php:349
msgid "Markdown instructions that get injected into the agent's system prompt. Teaches the agent when and how to use specific tools."
msgstr ""

#: admin/skills.php:353
msgid "Assign to Agent"
msgstr ""

#: admin/skills.php:367
msgid "Leave as \"All Agents\" to make this skill available globally, or assign it to a specific agent."
msgstr ""

#: admin/skills.php:372
msgid "Author"
msgstr ""

#: admin/skills.php:372
msgid "optional"
msgstr ""

#: admin/skills.php:378
#: admin/skills.php:890
#: src/admin-pages/index.js:1158
#: src/dashboard-app/index.js:248
msgid "Version"
msgstr ""

#: admin/skills.php:392
msgid "Active — inject this skill into agent system prompts"
msgstr ""

#: admin/skills.php:400
msgid "Preview what this skill sends to the agent"
msgstr ""

#: admin/skills.php:403
msgid "Always in context (progressive-disclosure \"metadata\" tier — every enabled skill's index line):"
msgstr ""

#: admin/skills.php:407
msgid "Loaded only when the agent calls load_skill for this skill (the full body below):"
msgstr ""

#. translators: 1: line count, 2: estimated token count
#: admin/skills.php:411
#, php-format
msgid "%1$d lines, ~%2$d tokens."
msgstr ""

#: admin/skills.php:417
msgid "Over the spec's ~500-line guidance — consider moving reference material out."
msgstr ""

#: admin/skills.php:426
msgid "This skill was imported from ClawHub. Local edits will be preserved unless you re-import."
msgstr ""

#: admin/skills.php:431
msgid "Update Skill"
msgstr ""

#: admin/skills.php:445
#: includes/class-admin-pages-rest.php:826
msgid "WordPress.org"
msgstr ""

#: admin/skills.php:454
#: includes/class-admin-pages-rest.php:827
msgid "Anthropic"
msgstr ""

#: admin/skills.php:461
msgid "OpenClaw / ClawHub"
msgstr ""

#: admin/skills.php:469
msgid "Browse Community Skills"
msgstr ""

#: admin/skills.php:474
msgid "Skill source"
msgstr ""

#: admin/skills.php:480
msgid "Browsing skills from the official WordPress.org repository."
msgstr ""

#: admin/skills.php:484
msgid "Search skills..."
msgstr ""

#: admin/skills.php:485
msgid "Search"
msgstr ""

#: admin/skills.php:489
#: admin/skills.php:667
#: admin/skills.php:766
msgid "Loading..."
msgstr ""

#: admin/skills.php:560
#: includes/class-approval-queue.php:240
#: includes/class-gdpr.php:462
#: src/admin-pages/index.js:1265
msgid "Action"
msgstr ""

#: admin/skills.php:566
#: admin/skills.php:577
#: admin/skills.php:818
#: admin/skills.php:827
msgid "Import"
msgstr ""

#: admin/skills.php:577
#: admin/skills.php:827
msgid "Import this skill?"
msgstr ""

#: admin/skills.php:581
#: admin/skills.php:831
msgid "Importing..."
msgstr ""

#: admin/skills.php:631
msgid "Searching..."
msgstr ""

#: admin/skills.php:654
msgid "No skills found. Try a different search term."
msgstr ""

#: admin/skills.php:658
msgid "Failed to connect to ClawHub. Please try again."
msgstr ""

#: admin/skills.php:664
#: admin/skills.php:705
msgid "No skills found in this repository."
msgstr ""

#: admin/skills.php:709
msgid "Failed to load skills from"
msgstr ""

#: admin/skills.php:732
msgid "Enter a search term above to find skills on ClawHub."
msgstr ""

#: admin/skills.php:757
#: includes/class-admin-pages-rest.php:887
msgid "Browse Community"
msgstr ""

#: admin/skills.php:759
msgid "Skills contain SKILL.md instructions that teach agents when and how to use specific tools. They are injected into the system prompt at runtime."
msgstr ""

#: admin/skills.php:763
msgid "Recommended Skills"
msgstr ""

#: admin/skills.php:764
msgid "Curated skills verified to work with Agent Builder."
msgstr ""

#: admin/skills.php:797
msgid "No recommended skills available yet. Create your own or browse the community."
msgstr ""

#: admin/skills.php:860
msgid "Could not load recommended skills. Create your own or browse the community."
msgstr ""

#: admin/skills.php:869
#: admin/skills.php:873
msgid "Your Skills"
msgstr ""

#: admin/skills.php:876
msgid "No skills installed yet."
msgstr ""

#: admin/skills.php:877
msgid "Import a recommended skill above, create your own, or browse the community."
msgstr ""

#: admin/skills.php:928
#: admin/tools.php:449
#: includes/class-admin-pages-rest.php:823
msgid "Core"
msgstr ""

#: admin/skills.php:938
#: includes/class-admin-pages-rest.php:849
#: src/admin-pages/index.js:1189
msgid "Local"
msgstr ""

#: admin/skills.php:948
#: admin/train-data.php:152
#: src/admin-pages/index.js:1206
msgid "Export"
msgstr ""

#: admin/skills.php:950
msgid "Delete this skill?"
msgstr ""

#: admin/skills.php:959
msgid "About Skills"
msgstr ""

#: admin/skills.php:961
msgid "Skills contain SKILL.md instructions — markdown that gets injected into the agent's system prompt."
msgstr ""

#: admin/skills.php:962
msgid "They teach agents when and how to use channel-specific tools (e.g., \"when a user asks to speak to a human, use the Slack handoff tool\")."
msgstr ""

#: admin/skills.php:963
msgid "Skills never contain API keys or direct HTTP calls — they operate above channels in the stack: agent → skill → channel → tool."
msgstr ""

#: admin/skills.php:964
msgid "Assign a skill to a specific agent, or leave it as \"All\" to make it available globally."
msgstr ""

#: admin/skills.php:965
msgid "Import curated skills from the Recommended section, browse community skills, or create your own."
msgstr ""

#: admin/tools.php:97
#: includes/class-admin-pages-rest.php:450
msgid "Database"
msgstr ""

#: admin/tools.php:98
#: includes/class-admin-pages-rest.php:465
msgid "SEO"
msgstr ""

#: admin/tools.php:99
#: includes/class-admin-pages-rest.php:466
msgid "Site Audit"
msgstr ""

#: admin/tools.php:100
#: includes/class-admin-pages-rest.php:467
msgid "Site Health"
msgstr ""

#: admin/tools.php:101
#: includes/class-admin-pages-rest.php:444
msgid "Caching"
msgstr ""

#: admin/tools.php:102
#: includes/class-admin-pages-rest.php:441
msgid "AI Visibility"
msgstr ""

#: admin/tools.php:105
#: includes/class-admin-pages-rest.php:442
msgid "Analytics"
msgstr ""

#: admin/tools.php:106
#: includes/class-admin-pages-rest.php:472
#: includes/class-skills-registry.php:758
msgid "WordPress"
msgstr ""

#: admin/tools.php:214
msgid "Slash Commands"
msgstr ""

#: admin/tools.php:247
msgid "Inbound Abilities"
msgstr ""

#: admin/tools.php:251
msgid "WordPress Abilities API available"
msgstr ""

#: admin/tools.php:255
msgid "Categories"
msgstr ""

#: admin/tools.php:264
msgid "Tools sections"
msgstr ""

#: admin/tools.php:280
msgid "Connected to the WordPress Abilities API."
msgstr ""

#. translators: %s: WordPress version number
#: admin/tools.php:284
#, php-format
msgid "Your site is running WordPress %s. Agent Builder turns abilities registered by other plugins into tools your agents can use, and publishes its own tools as abilities for WordPress core AI, MCP clients, and the Command Palette."
msgstr ""

#: admin/tools.php:294
msgid "No third-party abilities detected."
msgstr ""

#: admin/tools.php:295
msgid "When other plugins register WordPress abilities, they will appear here as inbound tools that your agents can use."
msgstr ""

#. translators: %d: number of third-party abilities
#: admin/tools.php:304
#, php-format
msgid "%d third-party ability available as an inbound tool for your agents."
msgid_plural "%d third-party abilities available as inbound tools for your agents."
msgstr[0] ""
msgstr[1] ""

#: admin/tools.php:319
msgid "Ability Name"
msgstr ""

#: admin/tools.php:320
#: admin/tools.php:381
msgid "Tool Name"
msgstr ""

#: admin/tools.php:322
#: admin/tools.php:387
msgid "Parameters"
msgstr ""

#: admin/tools.php:336
#: admin/tools.php:605
msgid "Click to disable this ability"
msgstr ""

#: admin/tools.php:336
#: admin/tools.php:606
msgid "Click to enable this ability"
msgstr ""

#: admin/tools.php:350
#: admin/tools.php:487
#: src/admin-pages/index.js:793
msgid "None"
msgstr ""

#: admin/tools.php:360
msgid "About WP Abilities"
msgstr ""

#: admin/tools.php:362
msgid "Inbound abilities from other plugins are automatically converted to the OpenAI function-calling format and made available to all agents."
msgstr ""

#: admin/tools.php:363
msgid "Use the Enabled toggle to switch an individual third-party ability on or off. A disabled ability is hidden from every agent and cannot be called through the abilities bridge. (Built-in tools that use an ability internally are controlled by their own toggle in the tools list.)"
msgstr ""

#: admin/tools.php:364
msgid "The \"Ability Name\" column shows the original WordPress ability identifier (e.g., woocommerce/get-orders); the \"Tool Name\" column shows the function name your agents use to call it."
msgstr ""

#: admin/tools.php:365
msgid "Outbound abilities are your own Agent Builder tools, published for MCP, the REST API, and core AI. Each tool in the list shows its ability name underneath — toggle the tool off to unpublish it."
msgstr ""

#: admin/tools.php:373
msgid "No tools found. Activate agents to see their available tools."
msgstr ""

#: admin/tools.php:385
#: src/admin-pages/index.js:983
#: src/agent-wizard/index.js:441
#: src/agent-wizard/index.js:722
msgid "Category"
msgstr ""

#: admin/tools.php:386
#: includes/class-admin-menu-handler.php:420
msgid "Usage"
msgstr ""

#: admin/tools.php:394
#: admin/tools.php:562
msgid "Click to disable this tool"
msgstr ""

#: admin/tools.php:394
#: admin/tools.php:563
msgid "Click to enable this tool"
msgstr ""

#: admin/tools.php:405
msgid "Published as a WordPress ability (MCP, REST, core AI) while this tool is enabled."
msgstr ""

#: admin/tools.php:424
#: admin/tools.php:438
msgid "Read Only"
msgstr ""

#: admin/tools.php:425
#: src/admin-pages/index.js:794
msgid "Low"
msgstr ""

#: admin/tools.php:427
msgid "Bulk Write"
msgstr ""

#. translators: %s: number of times a tool was called
#: admin/tools.php:474
#, php-format
msgid "%s call"
msgid_plural "%s calls"
msgstr[0] ""
msgstr[1] ""

#: admin/tools.php:477
msgid "No calls yet"
msgstr ""

#: admin/tools.php:499
msgid "Tool Permission System"
msgstr ""

#: admin/tools.php:500
msgid "Use the toggle switches above to control which tools agents can access. When a tool is disabled:"
msgstr ""

#: admin/tools.php:502
msgid "The tool is hidden from the AI model — agents will not know it exists and cannot request it."
msgstr ""

#: admin/tools.php:503
msgid "Even if an agent attempts to call a disabled tool directly, execution is blocked and an error is returned."
msgstr ""

#: admin/tools.php:504
msgid "Disabled tool calls are logged in the Audit Log for security visibility."
msgstr ""

#: admin/tools.php:505
msgid "Changes take effect immediately — no restart or reload required."
msgstr ""

#: admin/tools.php:508
msgid "Tip:"
msgstr ""

#: admin/tools.php:509
msgid "Database read tools are enabled by default. Write tools (update option, create/update/delete post) are disabled by default — enable them here when needed."
msgstr ""

#: admin/tools.php:514
msgid "About Tools"
msgstr ""

#: admin/tools.php:516
msgid "Core tools are available to all agents and provide file operations, WordPress data access, and schedule management."
msgstr ""

#: admin/tools.php:517
msgid "Agent tools are defined by individual agents for their specific functionality (e.g., security scans, content analysis)."
msgstr ""

#: admin/tools.php:518
msgid "When chatting with an agent, the LLM decides which tools to call based on the conversation context."
msgstr ""

#: admin/tools.php:519
msgid "All tool executions are logged in the Audit Log for transparency and debugging."
msgstr ""

#: admin/tools.php:521
msgid "On WordPress 6.9+, every enabled tool is also published as a WordPress ability (shown as agent-builder/… under each tool name) — discoverable by core AI, MCP clients, and the Command Palette. Disable a tool to unpublish its ability. Abilities from other plugins appear under the \"Inbound Abilities\" category."
msgstr ""

#: admin/train-data.php:33
#: admin/train-data.php:140
msgid "Wiki"
msgstr ""

#: admin/train-data.php:34
#: src/agent-wizard/index.js:726
#: src/settings-app/index.js:1800
msgid "Instructions"
msgstr ""

#: admin/train-data.php:35
#: src/settings-app/index.js:1368
msgid "Memory"
msgstr ""

#: admin/train-data.php:36
#: includes/class-admin-pages-rest.php:2103
msgid "Vector Store"
msgstr ""

#: admin/train-data.php:42
msgid "Facts, policies, and FAQs every agent can look up — the site's shared source of truth."
msgstr ""

#: admin/train-data.php:43
msgid "How one specific agent talks: its tone, greeting, and persona. Not shared facts — that's the Wiki."
msgstr ""

#: admin/train-data.php:44
msgid "Short notes an agent keeps between chats, e.g. things a user told it. Optional and site-owned."
msgstr ""

#: admin/train-data.php:45
msgid "Hosted semantic search over large documents (PDFs, long pages) for faster, more precise recall."
msgstr ""

#: admin/train-data.php:48
msgid "Site-wide wiki"
msgstr ""

#. translators: %s: agent name
#: admin/train-data.php:54
#, php-format
msgid "Agent: %s"
msgstr ""

#: admin/train-data.php:65
#: includes/class-admin-menu-handler.php:163
#: includes/class-admin-menu-handler.php:364
#: includes/class-admin-pages-rest.php:2089
#: src/agent-wizard/index.js:34
#: src/agent-wizard/index.js:751
#: src/settings-app/index.js:299
msgid "Knowledge"
msgstr ""

#: admin/train-data.php:66
msgid "Teach your agents what is true"
msgstr ""

#: admin/train-data.php:68
msgid "The free Knowledge Wiki uses Google’s Open Knowledge Format (OKF): plain markdown concepts you can version, search, and maintain like a document library — entirely on your server."
msgstr ""

#: admin/train-data.php:74
msgid "Docs →"
msgstr ""

#: admin/train-data.php:93
msgid "Knowledge sections"
msgstr ""

#: admin/train-data.php:129
msgid "Settings UI is unavailable. Rebuild agent-builder assets."
msgstr ""

#: admin/train-data.php:148
msgid "Search concepts…"
msgstr ""

#: admin/train-data.php:151
msgid "Guided setup"
msgstr ""

#: admin/train-data.php:153
msgid "Import persona text"
msgstr ""

#: admin/train-data.php:154
msgid "New concept"
msgstr ""

#: admin/train-data.php:162
msgid "concepts"
msgstr ""

#: admin/train-data.php:164
msgid "Concepts"
msgstr ""

#: admin/train-data.php:166
msgid "No concepts yet. Create a FAQ, policy, or product fact to get started."
msgstr ""

#: admin/train-data.php:172
#: src/admin-pages/index.js:2355
msgid "Concept"
msgstr ""

#: admin/train-data.php:175
msgid "Save concept"
msgstr ""

#: admin/train-data.php:181
#: src/knowledge-wizard/index.js:392
msgid "Title"
msgstr ""

#: admin/train-data.php:182
msgid "Returns policy"
msgstr ""

#: admin/train-data.php:186
msgid "ID"
msgstr ""

#: admin/train-data.php:187
msgid "About ID"
msgstr ""

#: admin/train-data.php:187
msgid "Short name for this concept (e.g. returns-policy). Filled in for you from the title if left blank."
msgstr ""

#: admin/train-data.php:194
msgid "About type"
msgstr ""

#: admin/train-data.php:194
msgid "What kind of knowledge this is. Choose Custom to enter your own."
msgstr ""

#: admin/train-data.php:239
msgid "Custom…"
msgstr ""

#: admin/train-data.php:246
msgid "Your type"
msgstr ""

#: admin/train-data.php:252
msgid "Keywords"
msgstr ""

#: admin/train-data.php:253
msgid "About keywords"
msgstr ""

#: admin/train-data.php:253
msgid "Optional keywords, comma-separated. Not WordPress post tags."
msgstr ""

#: admin/train-data.php:255
msgid "shipping, returns"
msgstr ""

#: admin/train-data.php:260
msgid "About status"
msgstr ""

#: admin/train-data.php:260
msgid "Draft = work in progress. Stable = ready. Deprecated = keep for history, prefer not to use."
msgstr ""

#: admin/train-data.php:263
msgid "Draft"
msgstr ""

#: admin/train-data.php:264
msgid "Stable"
msgstr ""

#: admin/train-data.php:265
msgid "Deprecated"
msgstr ""

#: admin/train-data.php:270
msgid "Review by"
msgstr ""

#: admin/train-data.php:271
msgid "About review date"
msgstr ""

#: admin/train-data.php:271
msgid "Optional. After this date the concept is marked as needing a refresh."
msgstr ""

#: admin/train-data.php:278
msgid "Example"
msgstr ""

#: admin/train-data.php:279
msgid "Demo only — agents cannot use this until you uncheck Example and adapt it for your site."
msgstr ""

#: admin/train-data.php:285
msgid "Always include in prompts"
msgstr ""

#: admin/train-data.php:286
msgid "— inject this concept into every agent’s system prompt (best for site overview, tone, standing policies). Keep short."
msgstr ""

#: admin/train-data.php:291
msgid "Summary"
msgstr ""

#: admin/train-data.php:292
msgid "About summary"
msgstr ""

#: admin/train-data.php:292
msgid "One sentence for the list and search results."
msgstr ""

#: admin/train-data.php:294
msgid "One sentence that sums this up."
msgstr ""

#: admin/train-data.php:299
msgid "About content"
msgstr ""

#: admin/train-data.php:299
msgid "What agents should know. Write plainly; Markdown is optional."
msgstr ""

#: admin/train-data.php:301
msgid "We accept returns within 30 days with proof of purchase…"
msgstr ""

#: admin/train-data.php:305
msgid "Related link (optional)"
msgstr ""

#: admin/train-data.php:306
msgid "About related link"
msgstr ""

#: admin/train-data.php:306
msgid "Link to a page or doc this is about. Content above is still the main knowledge."
msgstr ""

#: admin/train-data.php:317
msgid "Your knowledge wiki"
msgstr ""

#: admin/train-data.php:318
msgid "Add facts, policies, and FAQs your agents can use."
msgstr ""

#: admin/train-data.php:319
#: includes/class-dashboard-rest.php:292
#: includes/class-dashboard-rest.php:294
msgid "Add knowledge"
msgstr ""

#: admin/train-data.php:340
msgid "Agent Builder Pro"
msgstr ""

#: admin/train-data.php:341
msgid "Vector Store &amp; RAG"
msgstr ""

#: admin/train-data.php:342
msgid "Train agents on large document sets and whole-site content with hosted embeddings. Semantic search retrieves the right passages at chat time — ideal for PDFs, long manuals, and fuzzy customer questions."
msgstr ""

#: admin/train-data.php:344
msgid "Scan posts & pages into a private vector namespace"
msgstr ""

#: admin/train-data.php:345
msgid "Upload PDF / TXT / MD with automatic chunking"
msgstr ""

#: admin/train-data.php:346
msgid "Automatic retrieval into agent context (with citations)"
msgstr ""

#: admin/train-data.php:347
msgid "WP-CLI: wp agent rag status|train|upload|search"
msgstr ""

#: admin/train-data.php:350
msgid "The free Knowledge Wiki above stays fully available without Pro — no features are locked behind a paywall for curated markdown knowledge."
msgstr ""

#: admin/train-data.php:354
msgid "See Pro plans"
msgstr ""

#: admin/train-data.php:357
msgid "How Vector Store works"
msgstr ""

#: agent-builder.php:439
msgid "Chat with an AI Agent"
msgstr ""

#: agent-builder.php:492
msgid "Helper"
msgstr ""

#: includes/class-abilities-bridge.php:88
msgid "Agent Builder — Read"
msgstr ""

#: includes/class-abilities-bridge.php:89
msgid "Read-only WordPress data access tools from the Agent Builder plugin."
msgstr ""

#: includes/class-abilities-bridge.php:96
msgid "Agent Builder — Write"
msgstr ""

#: includes/class-abilities-bridge.php:97
msgid "WordPress data modification tools from the Agent Builder plugin."
msgstr ""

#: includes/class-admin-ajax.php:219
#: includes/class-admin-ajax.php:255
#: includes/class-admin-ajax.php:308
#: includes/class-admin-ajax.php:345
#: includes/class-admin-ajax.php:367
#: includes/class-admin-ajax.php:404
#: includes/class-admin-ajax.php:426
#: includes/class-admin-ajax.php:527
#: includes/class-admin-ajax.php:1144
#: includes/class-admin-ajax.php:1259
#: includes/class-admin-pages-rest.php:1048
#: includes/class-admin-pages-rest.php:1137
#: includes/class-admin-pages-rest.php:1192
#: includes/class-okf-admin.php:52
#: includes/class-rag-manager.php:301
#: includes/class-rag-manager.php:348
#: includes/class-rag-manager.php:415
#: includes/class-rag-manager.php:466
#: includes/class-rag-manager.php:517
#: includes/class-rag-manager.php:539
#: includes/class-rag-manager.php:573
#: includes/class-rag-manager.php:599
#: includes/class-rag-manager.php:631
msgid "Permission denied."
msgstr ""

#: includes/class-admin-ajax.php:226
msgid "Missing tool name."
msgstr ""

#: includes/class-admin-ajax.php:262
msgid "Missing ability name."
msgstr ""

#: includes/class-admin-ajax.php:268
msgid "This ability is managed on the Tools tab."
msgstr ""

#: includes/class-admin-ajax.php:273
msgid "Unknown ability."
msgstr ""

#: includes/class-admin-ajax.php:325
msgid "Could not save the event trigger."
msgstr ""

#: includes/class-admin-ajax.php:352
msgid "Could not delete the event trigger."
msgstr ""

#: includes/class-admin-ajax.php:384
msgid "Could not save the scheduled task."
msgstr ""

#: includes/class-admin-ajax.php:411
msgid "Could not delete the scheduled task."
msgstr ""

#: includes/class-admin-ajax.php:431
msgid "No commands provided."
msgstr ""

#: includes/class-admin-ajax.php:436
msgid "Invalid commands format."
msgstr ""

#: includes/class-admin-ajax.php:465
msgid "run_wp_cli tool not found. Visit the Tools page first."
msgstr ""

#: includes/class-admin-ajax.php:535
msgid "Missing agent slug."
msgstr ""

#: includes/class-admin-ajax.php:540
msgid "Invalid privilege key."
msgstr ""

#: includes/class-admin-ajax.php:566
#: includes/class-admin-ajax.php:722
#: includes/class-admin-ajax.php:944
#: includes/class-admin-ajax.php:985
#: includes/class-admin-ajax.php:1012
#: includes/class-admin-ajax.php:1068
#: includes/class-agent-updates.php:210
#: includes/class-agent-updates.php:637
msgid "Insufficient permissions."
msgstr ""

#: includes/class-admin-ajax.php:572
msgid "Missing required parameters."
msgstr ""

#: includes/class-admin-ajax.php:576
msgid "Agent updates require a premium license."
msgstr ""

#. translators: %s: agent slug
#: includes/class-admin-ajax.php:589
#, php-format
msgid "%s updated successfully."
msgstr ""

#: includes/class-admin-ajax.php:730
#: includes/class-admin-ajax.php:951
#: includes/class-admin-ajax.php:1018
#: includes/class-admin-ajax.php:1075
msgid "Invalid provider."
msgstr ""

#: includes/class-admin-ajax.php:925
msgid "Connected successfully!"
msgstr ""

#. translators: %d: HTTP status code
#: includes/class-admin-ajax.php:930
#, php-format
msgid "Connection failed (HTTP %d). Check your API key."
msgstr ""

#: includes/class-admin-ajax.php:956
msgid "API key is required."
msgstr ""

#: includes/class-admin-ajax.php:1056
msgid "Provider removed."
msgstr ""

#: includes/class-admin-ajax.php:1110
msgid "No models returned. Ensure your API key is saved and valid."
msgstr ""

#: includes/class-admin-ajax.php:1165
msgid "Email address is required."
msgstr ""

#: includes/class-admin-ajax.php:1197
msgid "No API key returned. Please try again."
msgstr ""

#: includes/class-admin-ajax.php:1209
msgid "Your API key was issued but could not be saved on this site. Please deactivate and reactivate Agent Builder to repair its database tables, then try again."
msgstr ""

#: includes/class-admin-ajax.php:1244
msgid "API key saved."
msgstr ""

#: includes/class-admin-ajax.php:1271
msgid "Task not found on this agent."
msgstr ""

#: includes/class-admin-menu-handler.php:53
msgid "Agent Builder — Quick Start"
msgstr ""

#: includes/class-admin-menu-handler.php:54
msgid "Quick Start"
msgstr ""

#: includes/class-admin-menu-handler.php:62
#: includes/class-admin-menu-handler.php:234
msgid "Agent Builder — Setup Wizard"
msgstr ""

#: includes/class-admin-menu-handler.php:63
#: includes/class-admin-menu-handler.php:235
#: includes/class-admin-menu-handler.php:339
msgid "Setup Wizard"
msgstr ""

#: includes/class-admin-menu-handler.php:73
msgid "Agent Builder — Dashboard"
msgstr ""

#: includes/class-admin-menu-handler.php:74
#: includes/class-admin-surfaces.php:129
msgid "Dashboard"
msgstr ""

#: includes/class-admin-menu-handler.php:81
msgid "Agent Builder — Chat"
msgstr ""

#: includes/class-admin-menu-handler.php:100
msgid "Agent Builder — Agents"
msgstr ""

#: includes/class-admin-menu-handler.php:113
msgid "Agent Builder — Publish"
msgstr ""

#: includes/class-admin-menu-handler.php:114
#: includes/class-admin-menu-handler.php:403
#: includes/class-admin-pages-rest.php:2019
#: src/deploy-wizard/index.js:410
msgid "Publish"
msgstr ""

#: includes/class-admin-menu-handler.php:123
msgid "Agent Builder — Run"
msgstr ""

#: includes/class-admin-menu-handler.php:124
msgid "Run"
msgstr ""

#: includes/class-admin-menu-handler.php:133
msgid "Agent Builder — Train an Agent"
msgstr ""

#: includes/class-admin-menu-handler.php:143
msgid "Agent Builder — Add Knowledge"
msgstr ""

#: includes/class-admin-menu-handler.php:153
msgid "Agent Builder — Publish Your Agent"
msgstr ""

#: includes/class-admin-menu-handler.php:162
msgid "Agent Builder — Knowledge"
msgstr ""

#: includes/class-admin-menu-handler.php:171
msgid "Agent Builder — Tools"
msgstr ""

#: includes/class-admin-menu-handler.php:183
msgid "Agent Builder — Skills"
msgstr ""

#: includes/class-admin-menu-handler.php:202
msgid "Agent Builder — Approvals"
msgstr ""

#: includes/class-admin-menu-handler.php:215
msgid "Agent Builder — Activity"
msgstr ""

#: includes/class-admin-menu-handler.php:224
msgid "Agent Builder — Settings"
msgstr ""

#: includes/class-admin-menu-handler.php:244
msgid "Agent Builder — Get Started"
msgstr ""

#: includes/class-admin-menu-handler.php:346
#: includes/class-admin-menu-handler.php:1160
msgid "Agent Chat"
msgstr ""

#: includes/class-admin-menu-handler.php:428
#: includes/class-admin-settings-rest.php:182
#: includes/class-admin-settings-rest.php:220
#: src/dashboard-app/index.js:227
#: src/settings-app/index.js:2800
msgid "License"
msgstr ""

#: includes/class-admin-menu-handler.php:486
msgid "You do not have permission to customize Quick Actions."
msgstr ""

#: includes/class-admin-menu-handler.php:650
msgid "You do not have permission to use the emergency stop."
msgstr ""

#: includes/class-admin-menu-handler.php:677
msgid "You do not have permission to change the interface mode."
msgstr ""

#: includes/class-admin-menu-handler.php:714
msgid "You do not have permission to change update settings."
msgstr ""

#: includes/class-admin-menu-handler.php:800
#: includes/class-admin-menu-handler.php:815
msgid "Administrator access required"
msgstr ""

#: includes/class-admin-menu-handler.php:801
msgid "Agent Builder can only be set up and managed by a site administrator. Your account does not have the required permissions, so we cannot continue here."
msgstr ""

#: includes/class-admin-menu-handler.php:802
msgid "Please sign in with an administrator account, or ask a user with administrator access to complete the setup."
msgstr ""

#. translators: %s: site administrator email address, rendered as a mailto link.
#: includes/class-admin-menu-handler.php:806
#, php-format
msgid "Need help? Contact your site administrator at %s."
msgstr ""

#: includes/class-admin-menu-handler.php:810
msgid "Back to the WordPress dashboard"
msgstr ""

#: includes/class-admin-menu-handler.php:900
msgid "Agent Marketplace"
msgstr ""

#: includes/class-admin-menu-handler.php:904
#: includes/class-admin-pages-rest.php:2052
#: src/admin-pages/index.js:55
#: src/admin-pages/index.js:370
#: src/dashboard-app/index.js:22
#: src/settings-app/index.js:80
msgid "Upgrade to Pro"
msgstr ""

#: includes/class-admin-menu-handler.php:909
#: src/settings-app/index.js:87
msgid "Settings control how agents behave on this site. Changes are stored locally and take effect for new conversations."
msgstr ""

#: includes/class-admin-menu-handler.php:911
msgid "The dashboard summarizes agents, approvals, activity, and providers at a glance. Open any card's own page for full control."
msgstr ""

#: includes/class-admin-menu-handler.php:913
#: src/admin-pages/index.js:62
msgid "Agents only use the tools you allow. Higher-risk actions still follow Approvals and your safety settings."
msgstr ""

#: includes/class-admin-menu-handler.php:915
msgid "Knowledge stays on your site for the free wiki; hosted vector features follow your license and provider terms."
msgstr ""

#: includes/class-admin-menu-handler.php:917
msgid "Per-agent instructions shape tone and greetings. Site-wide knowledge belongs in the Knowledge Wiki."
msgstr ""

#: includes/class-admin-menu-handler.php:919
msgid "Local memory is optional and site-owned. Turn it off if you prefer agents not to retain short notes across chats."
msgstr ""

#: includes/class-admin-menu-handler.php:922
msgid "Approvals keep high-risk tool calls under human control before they change your site."
msgstr ""

#: includes/class-admin-menu-handler.php:924
msgid "Activity helps you understand what agents did. Logs are local; retention follows your Security settings."
msgstr ""

#: includes/class-admin-menu-handler.php:927
msgid "Interface settings change how chat looks and how agents address people. Theme applies to admin and frontend chat."
msgstr ""

#: includes/class-admin-menu-handler.php:928
msgid "Agent chat features apply site-wide. Per-agent provider/model overrides only when needed. Emergency stop deactivates all agents."
msgstr ""

#: includes/class-admin-menu-handler.php:929
msgid "API keys stay on your site. Only connected providers can be set as the site default."
msgstr ""

#: includes/class-admin-menu-handler.php:930
msgid "Role privileges control who can administer the plugin and chat with agents. Administrators always retain full access."
msgstr ""

#: includes/class-admin-menu-handler.php:931
msgid "Security settings include consent, retention, scanning, and request rate limits. Review Approvals for high-risk actions."
msgstr ""

#: includes/class-admin-menu-handler.php:932
msgid "Your license unlocks Pro features. Keep keys private and only share them with trusted site admins."
msgstr ""

#: includes/class-admin-menu-handler.php:933
msgid "Advanced integrations and API endpoints. Prefer connected providers on the Providers tab for everyday use."
msgstr ""

#: includes/class-admin-menu-handler.php:967
#: src/admin-pages/index.js:75
#: src/dashboard-app/index.js:42
#: src/settings-app/index.js:100
msgid "Need help?"
msgstr ""

#: includes/class-admin-menu-handler.php:968
#: src/admin-pages/index.js:77
#: src/dashboard-app/index.js:48
#: src/settings-app/index.js:102
msgid "Visit our Support Center"
msgstr ""

#: includes/class-admin-menu-handler.php:970
#: src/admin-pages/index.js:81
#: src/dashboard-app/index.js:52
#: src/settings-app/index.js:106
msgid "Documentation"
msgstr ""

#: includes/class-admin-menu-handler.php:978
#: src/admin-pages/index.js:118
#: src/dashboard-app/index.js:87
#: src/settings-app/index.js:143
msgid "Privacy Policy"
msgstr ""

#: includes/class-admin-menu-handler.php:980
#: src/admin-pages/index.js:128
#: src/dashboard-app/index.js:97
#: src/settings-app/index.js:153
msgid "GDPR Policy"
msgstr ""

#: includes/class-admin-menu-handler.php:1160
#: assets/js/gutenberg-blocks.js:160
msgid "Online"
msgstr ""

#: includes/class-admin-menu-handler.php:1162
msgid "Manage Agent Deployments"
msgstr ""

#: includes/class-admin-notice-manager.php:59
msgid "Agent Builder is almost ready!"
msgstr ""

#: includes/class-admin-notice-manager.php:60
msgid "Finish setup to start using your AI agents."
msgstr ""

#: includes/class-admin-notice-manager.php:63
msgid "Finish Setup"
msgstr ""

#: includes/class-admin-notice-manager.php:104
msgid "AI Rate Limit Reached"
msgstr ""

#: includes/class-admin-notice-manager.php:105
msgid "A user has hit a rate limit with your configured AI provider. You can switch providers or review your usage in Settings."
msgstr ""

#: includes/class-admin-notice-manager.php:154
msgid "Some bundled agents are not receiving updates."
msgstr ""

#. translators: %s: comma-separated list of agent slugs.
#: includes/class-admin-notice-manager.php:163
#, php-format
msgid "A copy of each of these agents exists in wp-content/agentic-agents/ and is loaded instead of the version bundled with the plugin: %s"
msgstr ""

#: includes/class-admin-notice-manager.php:171
msgid "Those copies will keep running their current prompts, tools and risk levels — plugin updates will not reach them. If you did not create them on purpose, rename or remove the directories and the bundled versions will load again. Nothing is changed for you: that folder is yours."
msgstr ""

#: includes/class-admin-notice-manager.php:175
msgid "At least one of them was installed by an earlier version of the agent updater, which should never have offered it. That is fixed — the updater no longer touches agents that ship with a plugin."
msgstr ""

#: includes/class-admin-pages-rest.php:166
msgid "Unknown admin page."
msgstr ""

#: includes/class-admin-pages-rest.php:183
msgid "Invalid tool."
msgstr ""

#: includes/class-admin-pages-rest.php:216
msgid "Unknown ability profile."
msgstr ""

#: includes/class-admin-pages-rest.php:219
msgid "Tools registry unavailable."
msgstr ""

#: includes/class-admin-pages-rest.php:273
msgid "Invalid skill."
msgstr ""

#: includes/class-admin-pages-rest.php:289
msgid "Invalid screen or mode."
msgstr ""

#: includes/class-admin-pages-rest.php:311
msgid "Unknown action."
msgstr ""

#: includes/class-admin-pages-rest.php:337
msgid "Unknown provider."
msgstr ""

#: includes/class-admin-pages-rest.php:349
msgid "No API key configured for this provider."
msgstr ""

#: includes/class-admin-pages-rest.php:407
msgid "Connected successfully."
msgstr ""

#. translators: %d: HTTP status code.
#: includes/class-admin-pages-rest.php:416
#, php-format
msgid "Connection failed (HTTP %d)."
msgstr ""

#: includes/class-admin-pages-rest.php:446
#: includes/class-skills-registry.php:776
msgid "Communication"
msgstr ""

#: includes/class-admin-pages-rest.php:449
msgid "CRM"
msgstr ""

#: includes/class-admin-pages-rest.php:451
msgid "DataForSEO"
msgstr ""

#: includes/class-admin-pages-rest.php:452
msgid "Ecommerce"
msgstr ""

#: includes/class-admin-pages-rest.php:453
msgid "Email"
msgstr ""

#: includes/class-admin-pages-rest.php:455
#: includes/class-native-forms.php:113
#: includes/class-native-forms.php:117
msgid "Forms"
msgstr ""

#: includes/class-admin-pages-rest.php:456
msgid "Google Business"
msgstr ""

#: includes/class-admin-pages-rest.php:457
msgid "Git"
msgstr ""

#: includes/class-admin-pages-rest.php:458
msgid "Search Marketing"
msgstr ""

#: includes/class-admin-pages-rest.php:459
msgid "Google Workspace"
msgstr ""

#: includes/class-admin-pages-rest.php:460
msgid "Maintenance"
msgstr ""

#: includes/class-admin-pages-rest.php:462
msgid "Orchestration"
msgstr ""

#: includes/class-admin-pages-rest.php:463
#: includes/class-admin-surfaces.php:134
msgid "Plugins"
msgstr ""

#: includes/class-admin-pages-rest.php:468
msgid "Themes"
msgstr ""

#: includes/class-admin-pages-rest.php:470
msgid "Utility"
msgstr ""

#: includes/class-admin-pages-rest.php:471
msgid "Web"
msgstr ""

#. translators: %d: tool count
#: includes/class-admin-pages-rest.php:623
#, php-format
msgid "All (%d)"
msgstr ""

#. translators: %d: site-local tool count
#: includes/class-admin-pages-rest.php:632
#, php-format
msgid "Custom (%d)"
msgstr ""

#: includes/class-admin-pages-rest.php:671
msgid "All tools"
msgstr ""

#: includes/class-admin-pages-rest.php:672
msgid "Site-local tools"
msgstr ""

#: includes/class-admin-pages-rest.php:722
msgid "What may agents do?"
msgstr ""

#: includes/class-admin-pages-rest.php:724
msgid "Enable or disable tools agents can use. Group by category using the tabs."
msgstr ""

#: includes/class-admin-pages-rest.php:725
msgid "Pick a simple safety profile. We turn tools on or off to match — no need to manage hundreds of tools one by one."
msgstr ""

#: includes/class-admin-pages-rest.php:740
msgid "Agents only use the tools you allow. Higher-risk actions still follow Approvals and your safety settings. Provider processing of chat content is covered by our Privacy Policy."
msgstr ""

#: includes/class-admin-pages-rest.php:755
msgid "Browse & answer"
msgstr ""

#: includes/class-admin-pages-rest.php:756
msgid "Safest — read-only help"
msgstr ""

#: includes/class-admin-pages-rest.php:757
msgid "Agents can look things up and answer questions. They cannot change posts, settings, or your site."
msgstr ""

#: includes/class-admin-pages-rest.php:762
msgid "Help with drafts"
msgstr ""

#: includes/class-admin-pages-rest.php:763
msgid "Balanced — create drafts with care"
msgstr ""

#: includes/class-admin-pages-rest.php:764
msgid "Read plus everyday writing (drafts and light edits). Riskier changes still ask for confirmation."
msgstr ""

#: includes/class-admin-pages-rest.php:769
msgid "Manage my site"
msgstr ""

#: includes/class-admin-pages-rest.php:770
msgid "Full productivity — approvals for big changes"
msgstr ""

#: includes/class-admin-pages-rest.php:771
msgid "Most tools on, including significant updates. High-risk actions go through the Approvals queue. Extreme tools stay off."
msgstr ""

#: includes/class-admin-pages-rest.php:776
msgid "Custom mix"
msgstr ""

#: includes/class-admin-pages-rest.php:777
msgid "You mixed tools manually"
msgstr ""

#: includes/class-admin-pages-rest.php:778
msgid "Individual tools were toggled outside a profile."
msgstr ""

#: includes/class-admin-pages-rest.php:824
msgid "Agentic"
msgstr ""

#: includes/class-admin-pages-rest.php:825
msgid "ClawHub"
msgstr ""

#: includes/class-admin-pages-rest.php:876
msgid "Instructions that teach agents when and how to use tools."
msgstr ""

#: includes/class-admin-pages-rest.php:941
msgid "Things waiting for your OK"
msgstr ""

#: includes/class-admin-pages-rest.php:942
msgid "When an agent wants to change something important, it waits here until you approve or reject it."
msgstr ""

#: includes/class-admin-pages-rest.php:964
msgid "Approvals keep high-risk agent actions under human control. Email alerts use your admin address and never include passwords. See Privacy Policy for how providers process chat."
msgstr ""

#: includes/class-admin-pages-rest.php:982
msgid "Always ask me"
msgstr ""

#: includes/class-admin-pages-rest.php:983
msgid "Safest default"
msgstr ""

#: includes/class-admin-pages-rest.php:984
msgid "Important or writing actions wait for you. Best when you want full control."
msgstr ""

#: includes/class-admin-pages-rest.php:985
msgid "No automatic approvals beyond the safest reads."
msgstr ""

#: includes/class-admin-pages-rest.php:993
msgid "Auto-approve low risk"
msgstr ""

#: includes/class-admin-pages-rest.php:994
msgid "Recommended for most sites"
msgstr ""

#: includes/class-admin-pages-rest.php:995
msgid "Simple look-ups run freely. Drafts and bigger changes still pause for confirmation or this queue."
msgstr ""

#: includes/class-admin-pages-rest.php:996
msgid "You accept that low-risk tools may run without a separate approval email."
msgstr ""

#: includes/class-admin-pages-rest.php:1004
msgid "Trust more (higher risk)"
msgstr ""

#: includes/class-admin-pages-rest.php:1005
msgid "Faster — use with care"
msgstr ""

#: includes/class-admin-pages-rest.php:1006
msgid "Agents work with less interruption (autonomous mode). You can still review history. Extreme tools stay blocked."
msgstr ""

#: includes/class-admin-pages-rest.php:1007
msgid "I understand agents may change content without waiting in this queue, and I accept that increased risk."
msgstr ""

#: includes/class-admin-pages-rest.php:1067
msgid "Please confirm you accept the increased risk for “Trust more”."
msgstr ""

#: includes/class-admin-pages-rest.php:1073
msgid "Enter a valid email address."
msgstr ""

#: includes/class-admin-pages-rest.php:1142
#: includes/class-admin-pages-rest.php:1200
msgid "Invalid approval request."
msgstr ""

#: includes/class-admin-pages-rest.php:1438
msgid "Guest"
msgstr ""

#. translators: 1: agent name, 2: conversation id
#: includes/class-admin-pages-rest.php:1443
#, php-format
msgid "Chat with %1$s (#%2$s)"
msgstr ""

#: includes/class-admin-pages-rest.php:1504
msgid "Today"
msgstr ""

#: includes/class-admin-pages-rest.php:1505
msgid "Last 7 days"
msgstr ""

#: includes/class-admin-pages-rest.php:1506
msgid "Last 30 days"
msgstr ""

#: includes/class-admin-pages-rest.php:1514
msgid "Recent conversations"
msgstr ""

#: includes/class-admin-pages-rest.php:1515
msgid "Security events"
msgstr ""

#: includes/class-admin-pages-rest.php:1516
msgid "What your agents have been doing"
msgstr ""

#: includes/class-admin-pages-rest.php:1519
msgid "Chats between people and agents on this site."
msgstr ""

#: includes/class-admin-pages-rest.php:1520
msgid "Security-related events. Most sites stay quiet here."
msgstr ""

#: includes/class-admin-pages-rest.php:1521
msgid "A simple timeline of agent work — tools used, approvals, and important system events. No technical jargon required."
msgstr ""

#: includes/class-admin-pages-rest.php:1547
#: src/admin-pages/index.js:2095
msgid "Tools used"
msgstr ""

#: includes/class-admin-pages-rest.php:1555
msgid "Chats"
msgstr ""

#: includes/class-admin-pages-rest.php:1563
msgid "Other"
msgstr ""

#: includes/class-admin-pages-rest.php:1579
msgid "Activity helps you understand what agents did on your site. Logs are stored locally and purged according to your retention settings. Chat content lives under Conversations."
msgstr ""

#: includes/class-admin-pages-rest.php:1586
msgid "Timeline"
msgstr ""

#: includes/class-admin-pages-rest.php:1615
msgid "Security check failed. Please reload the Activity page and try exporting again."
msgstr ""

#: includes/class-admin-pages-rest.php:1618
msgid "You do not have permission to export logs."
msgstr ""

#: includes/class-admin-pages-rest.php:1695
msgid "Security check failed. Please reload the Skills page and try exporting again."
msgstr ""

#: includes/class-admin-pages-rest.php:1698
msgid "You do not have permission to export skills."
msgstr ""

#: includes/class-admin-pages-rest.php:1705
msgid "Skill not found."
msgstr ""

#: includes/class-admin-pages-rest.php:1730
msgid "Security check failed. Please reload the Skills page and try importing again."
msgstr ""

#: includes/class-admin-pages-rest.php:1733
msgid "You do not have permission to import skills."
msgstr ""

#. translators: %s: tool name
#: includes/class-admin-pages-rest.php:1837
#, php-format
msgid "Used tool: %s"
msgstr ""

#. translators: %s: token count
#: includes/class-admin-pages-rest.php:1881
#, php-format
msgid "%s tokens"
msgstr ""

#: includes/class-admin-pages-rest.php:1909
msgid "Started a chat"
msgstr ""

#: includes/class-admin-pages-rest.php:1910
msgid "Finished a chat"
msgstr ""

#: includes/class-admin-pages-rest.php:1911
msgid "Used a tool"
msgstr ""

#: includes/class-admin-pages-rest.php:1912
msgid "Chose tools for a reply"
msgstr ""

#: includes/class-admin-pages-rest.php:1913
msgid "Ran an approved action"
msgstr ""

#: includes/class-admin-pages-rest.php:1914
msgid "Tool turned on"
msgstr ""

#: includes/class-admin-pages-rest.php:1915
msgid "Tool turned off"
msgstr ""

#: includes/class-admin-pages-rest.php:1916
msgid "Tools safety profile applied"
msgstr ""

#: includes/class-admin-pages-rest.php:1917
msgid "Site-local tool created"
msgstr ""

#: includes/class-admin-pages-rest.php:1918
msgid "Site-local tool updated"
msgstr ""

#: includes/class-admin-pages-rest.php:1919
msgid "Site-local tool deleted"
msgstr ""

#: includes/class-admin-pages-rest.php:1920
msgid "Action waiting for approval"
msgstr ""

#: includes/class-admin-pages-rest.php:1921
#: includes/class-admin-pages-rest.php:1923
msgid "You approved an action"
msgstr ""

#: includes/class-admin-pages-rest.php:1922
#: includes/class-admin-pages-rest.php:1924
msgid "You rejected an action"
msgstr ""

#: includes/class-admin-pages-rest.php:1925
msgid "Approval preferences saved"
msgstr ""

#: includes/class-admin-pages-rest.php:1926
msgid "Interface mode changed"
msgstr ""

#: includes/class-admin-pages-rest.php:1927
msgid "Default agent mode changed"
msgstr ""

#: includes/class-admin-pages-rest.php:1928
msgid "Deployment created"
msgstr ""

#: includes/class-admin-pages-rest.php:1929
msgid "Deployment updated"
msgstr ""

#: includes/class-admin-pages-rest.php:1930
msgid "Deployment enabled"
msgstr ""

#: includes/class-admin-pages-rest.php:1931
msgid "Deployment disabled"
msgstr ""

#: includes/class-admin-pages-rest.php:1932
msgid "Deployment deleted"
msgstr ""

#: includes/class-admin-pages-rest.php:1933
msgid "Settings changed"
msgstr ""

#: includes/class-admin-pages-rest.php:1934
msgid "Changed a service endpoint URL"
msgstr ""

#: includes/class-admin-pages-rest.php:1935
msgid "Added knowledge"
msgstr ""

#: includes/class-admin-pages-rest.php:1936
msgid "Agent activated"
msgstr ""

#: includes/class-admin-pages-rest.php:1937
msgid "Agent deactivated"
msgstr ""

#: includes/class-admin-pages-rest.php:1938
msgid "Agent created"
msgstr ""

#: includes/class-admin-pages-rest.php:1952
msgid "You / system"
msgstr ""

#: includes/class-admin-pages-rest.php:1969
msgid "Approved action failed while running"
msgstr ""

#: includes/class-admin-pages-rest.php:1970
msgid "Chat hit an error"
msgstr ""

#: includes/class-admin-pages-rest.php:1971
msgid "Chat error recorded"
msgstr ""

#. translators: %s: human time diff
#: includes/class-admin-pages-rest.php:2008
#, php-format
msgid "%s ago"
msgstr ""

#: includes/class-admin-pages-rest.php:2020
msgid "Deploy agents to shortcodes, blocks, and channels."
msgstr ""

#: includes/class-admin-pages-rest.php:2025
msgid "Embed chat on any page"
msgstr ""

#: includes/class-admin-pages-rest.php:2028
msgid "Open Agent Chat"
msgstr ""

#: includes/class-admin-pages-rest.php:2030
msgid "Test agents in wp-admin"
msgstr ""

#: includes/class-admin-pages-rest.php:2035
msgid "Wizard to create a new agent"
msgstr ""

#: includes/class-admin-pages-rest.php:2038
msgid "Full deployment editor (shortcode builder, CLI, modals) remains available when you open a deployment action from here."
msgstr ""

#: includes/class-admin-pages-rest.php:2052
#: src/dashboard-app/index.js:666
msgid "Pro"
msgstr ""

#: includes/class-admin-pages-rest.php:2054
msgid "Pro is active on this site."
msgstr ""

#: includes/class-admin-pages-rest.php:2055
msgid "Unlock vector RAG, connectors, channels, and advanced metering."
msgstr ""

#: includes/class-admin-pages-rest.php:2059
msgid "Hosted vector store / RAG"
msgstr ""

#: includes/class-admin-pages-rest.php:2060
msgid "MCP connectors & channels"
msgstr ""

#: includes/class-admin-pages-rest.php:2061
msgid "Usage analytics & costs"
msgstr ""

#: includes/class-admin-pages-rest.php:2062
msgid "Priority support"
msgstr ""

#: includes/class-admin-pages-rest.php:2090
msgid "Wiki concepts (OKF) and optional Pro vector store."
msgstr ""

#: includes/class-admin-pages-rest.php:2098
msgid "Knowledge Wiki"
msgstr ""

#: includes/class-admin-settings-rest.php:179
#: src/settings-app/index.js:2222
msgid "MCP"
msgstr ""

#: includes/class-admin-settings-rest.php:259
msgid "Invalid settings tab."
msgstr ""

#: includes/class-admin-settings-rest.php:273
msgid "This tab is not available as classic HTML."
msgstr ""

#: includes/class-admin-settings-rest.php:314
msgid "Unknown service."
msgstr ""

#: includes/class-admin-settings-rest.php:327
msgid "No URL configured for this service."
msgstr ""

#. translators: 1: HTTP status code, 2: response time in milliseconds
#: includes/class-admin-settings-rest.php:360
#, php-format
msgid "Reachable (HTTP %1$d, %2$dms)"
msgstr ""

#. translators: %d: HTTP status code
#: includes/class-admin-settings-rest.php:366
#, php-format
msgid "Unexpected response (HTTP %d)"
msgstr ""

#: includes/class-admin-settings-rest.php:385
msgid "MCP is not available on this site."
msgstr ""

#: includes/class-admin-settings-rest.php:393
msgid "This agent has no MCP tools available."
msgstr ""

#. translators: %d: number of MCP tools
#: includes/class-admin-settings-rest.php:407
#, php-format
msgid "%d tool available."
msgid_plural "%d tools available."
msgstr[0] ""
msgstr[1] ""

#: includes/class-admin-settings-rest.php:427
#: includes/class-admin-settings-rest.php:475
#: includes/class-relay-connect.php:762
msgid "Application Passwords are not available on this site."
msgstr ""

#: includes/class-admin-settings-rest.php:544
msgid "Unknown settings tab."
msgstr ""

#: includes/class-admin-settings-rest.php:601
#: src/interface-settings/index.js:30
msgid "Theme default"
msgstr ""

#: includes/class-admin-settings-rest.php:605
#: src/interface-settings/index.js:31
msgid "System UI"
msgstr ""

#: includes/class-admin-settings-rest.php:642
msgid "Clean white with WordPress blue accents — the default."
msgstr ""

#: includes/class-admin-settings-rest.php:651
msgid "Deep purple dark theme."
msgstr ""

#: includes/class-admin-settings-rest.php:660
msgid "Pure dark with emerald green accents."
msgstr ""

#: includes/class-admin-settings-rest.php:669
msgid "Deep blue with teal highlights."
msgstr ""

#: includes/class-admin-settings-rest.php:912
msgid "REST and webhook endpoints for integrations. Full editor remains available via Advanced tools."
msgstr ""

#: includes/class-admin-settings-rest.php:1011
#: src/settings-app/index.js:2179
#: src/settings-app/index.js:2425
msgid "Never"
msgstr ""

#: includes/class-admin-surfaces.php:130
msgid "Home screen widget"
msgstr ""

#: includes/class-admin-surfaces.php:135
msgid "Installed plugins list"
msgstr ""

#: includes/class-admin-surfaces.php:139
msgid "Media Library"
msgstr ""

#: includes/class-admin-surfaces.php:140
msgid "Media grid and list"
msgstr ""

#: includes/class-admin-surfaces.php:145
msgid "Users list and row actions"
msgstr ""

#: includes/class-admin-surfaces.php:150
msgid "Comments list row actions"
msgstr ""

#: includes/class-admin-surfaces.php:352
#: includes/class-admin-surfaces.php:636
msgid "Ask AI"
msgstr ""

#: includes/class-admin-surfaces.php:353
msgid "Open the AI agent. Data is sent only when you press Send."
msgstr ""

#. translators: 1: total plugin count, 2: number of plugins with updates.
#: includes/class-admin-surfaces.php:402
#, php-format
msgid "I'm on the Plugins screen (%1$d installed, %2$d with updates available). Give me a quick health check: flag anything abandoned, insecure, or redundant, and tell me what's safe to update first."
msgstr ""

#: includes/class-admin-surfaces.php:411
msgid "Ask AI about plugins"
msgstr ""

#: includes/class-admin-surfaces.php:412
msgid "Review installed plugins with the AI agent. Data is sent only when you press Send."
msgstr ""

#: includes/class-admin-surfaces.php:428
msgid "I want to build a custom plugin. Help me scaffold it: ask me what it should do, then generate the plugin structure and code for me to review."
msgstr ""

#: includes/class-admin-surfaces.php:429
msgid "Create a plugin with AI"
msgstr ""

#: includes/class-admin-surfaces.php:430
msgid "Scaffold a custom plugin with the AI agent. Data is sent only when you press Send."
msgstr ""

#: includes/class-admin-surfaces.php:491
msgid "Give me an overview of my media library: any images missing alt text, unused files I could clean up, and anything else worth a look."
msgstr ""

#: includes/class-admin-surfaces.php:497
msgid "Ask AI about media"
msgstr ""

#. translators: 1: attachment ID, 2: filename.
#: includes/class-admin-surfaces.php:580
#, php-format
msgid "Write concise, descriptive alt text for image #%1$d (%2$s), then update it for me after I approve."
msgstr ""

#: includes/class-admin-surfaces.php:589
msgid "Generate alt text with AI"
msgstr ""

#: includes/class-admin-surfaces.php:590
msgid "Draft alt text with the AI agent. Data is sent only when you press Send."
msgstr ""

#: includes/class-admin-surfaces.php:595
msgid "AI agent"
msgstr ""

#. translators: %d: attachment ID.
#: includes/class-admin-surfaces.php:623
#, php-format
msgid "Help me with image #%d: review its alt text, suggest a better version, and recommend how I could improve this image."
msgstr ""

#. translators: %d: attachment ID.
#: includes/class-admin-surfaces.php:628
#, php-format
msgid "Help me manage media item #%d."
msgstr ""

#: includes/class-admin-surfaces.php:666
msgid "Give me an overview of my user base: recent registrations, inactive accounts, and anyone with elevated privileges I should review."
msgstr ""

#: includes/class-admin-surfaces.php:672
msgid "Ask AI about users"
msgstr ""

#. translators: 1: user ID, 2: display name.
#: includes/class-admin-surfaces.php:705
#, php-format
msgid "Draft a friendly, professional email to user #%1$d (%2$s). Ask me the purpose first, then write it for my review."
msgstr ""

#: includes/class-admin-surfaces.php:714
msgid "Draft email with AI"
msgstr ""

#. translators: %d: comment ID.
#: includes/class-admin-surfaces.php:747
#, php-format
msgid "Triage comment #%d: summarize it, suggest a priority and category, and draft a helpful reply for my review."
msgstr ""

#: includes/class-admin-surfaces.php:755
msgid "Triage with AI"
msgstr ""

#: includes/class-admin-surfaces.php:784
msgid "Ask Agent Builder"
msgstr ""

#: includes/class-admin-surfaces.php:802
msgid "Give me a quick health check of my site and the top 3 things I should do today."
msgstr ""

#: includes/class-admin-surfaces.php:803
msgid "What should I focus on today?"
msgstr ""

#: includes/class-admin-surfaces.php:806
msgid "Suggest a few blog post ideas based on my existing content and what might be missing."
msgstr ""

#: includes/class-admin-surfaces.php:807
msgid "Suggest content ideas"
msgstr ""

#: includes/class-admin-surfaces.php:810
msgid "Review my site for SEO, performance, and security issues and prioritize the fixes."
msgstr ""

#: includes/class-admin-surfaces.php:811
msgid "Audit my site"
msgstr ""

#: includes/class-admin-surfaces.php:815
msgid "Pick a starting point — you can edit the prompt before sending."
msgstr ""

#: includes/class-admin-surfaces.php:833
msgid "Data is sent to your configured AI provider only when you press Send."
msgstr ""

#: includes/class-admin-surfaces.php:852
msgid "Dismiss this launcher"
msgstr ""

#: includes/class-admin-vnav.php:73
#: src/admin-list/index.js:48
msgid "Search…"
msgstr ""

#: includes/class-admin-vnav.php:74
#: src/admin-pages/index.js:214
msgid "Sections"
msgstr ""

#: includes/class-admin-vnav.php:76
msgid "No sections match your search."
msgstr ""

#: includes/class-agent-base.php:210
msgid "Unknown"
msgstr ""

#. translators: 1: agent name, 2: agent description
#: includes/class-agent-base.php:375
#, php-format
msgid ""
"Hello! I'm %1$s. %2$s\n"
"\n"
"How can I help you today?"
msgstr ""

#: includes/class-agent-controller.php:140
msgid "⚠️ This response was cut short — the model hit its token limit before finishing. Try asking me to continue, or break the request into smaller steps."
msgstr ""

#. translators: %s: agent identifier
#: includes/class-agent-controller.php:486
#, php-format
msgid "Agent '%s' is not available or you don't have access to it."
msgstr ""

#: includes/class-agent-controller.php:497
msgid "No agent selected. Please select an agent to chat with."
msgstr ""

#: includes/class-agent-controller.php:513
msgid "This agent is currently disabled."
msgstr ""

#: includes/class-agent-controller.php:521
msgid "The AI service is not configured. Please ask an administrator to set up the API key in Settings > Agentic."
msgstr ""

#: includes/class-agent-controller.php:562
msgid "This agent has been temporarily disabled due to a security check. Please deactivate and reactivate the Agent Builder plugin to restore it."
msgstr ""

#. translators: %s: error message from AI provider
#: includes/class-agent-controller.php:774
#, php-format
msgid "Error communicating with AI: %s"
msgstr ""

#: includes/class-agent-controller.php:791
msgid "Invalid response from AI."
msgstr ""

#: includes/class-agent-controller.php:954
msgid "Please review and approve the action below to proceed."
msgstr ""

#: includes/class-agent-controller.php:1266
msgid "A tool action is waiting for approval before this task can continue."
msgstr ""

#: includes/class-agent-controller.php:1272
msgid "[Note: this result was cut short — the model hit its token limit before finishing.]"
msgstr ""

#: includes/class-agent-lifecycle.php:216
msgid "Agent is required."
msgstr ""

#: includes/class-agent-lifecycle.php:223
msgid "Prompt is required."
msgstr ""

#: includes/class-agent-lifecycle.php:232
#: includes/class-agent-lifecycle.php:594
msgid "Agent not found or not active."
msgstr ""

#. translators: 1: schedule label, 2: agent name
#. translators: 1: form title, 2: date/time
#: includes/class-agent-lifecycle.php:243
#: includes/class-native-forms.php:525
#, php-format
msgid "%1$s — %2$s"
msgstr ""

#: includes/class-agent-lifecycle.php:344
msgid "Missing task ID."
msgstr ""

#: includes/class-agent-lifecycle.php:585
msgid "Agent and hook are required."
msgstr ""

#: includes/class-agent-lifecycle.php:680
msgid "Missing trigger ID."
msgstr ""

#: includes/class-agent-manifest-validator.php:104
msgid "A valid agent slug or name is required."
msgstr ""

#: includes/class-agent-manifest-validator.php:109
msgid "Agent name is required."
msgstr ""

#: includes/class-agent-manifest-validator.php:114
msgid "Agent description is required."
msgstr ""

#: includes/class-agent-registry.php:494
msgid "Agent not found."
msgstr ""

#: includes/class-agent-registry.php:498
msgid "Agent is already active."
msgstr ""

#: includes/class-agent-registry.php:517
msgid "This agent requires a premium license. Upgrade at agentic-plugin.com to activate it."
msgstr ""

#. translators: %s: validation errors
#: includes/class-agent-registry.php:593
#, php-format
msgid "Agent abilities.json validation failed: %s"
msgstr ""

#: includes/class-agent-registry.php:646
#: includes/class-relay-connect.php:330
msgid "Agent is not active."
msgstr ""

#: includes/class-agent-registry.php:697
msgid "Agent file not found."
msgstr ""

#: includes/class-agent-registry.php:705
msgid "Agent manifest is invalid."
msgstr ""

#: includes/class-agent-registry.php:718
msgid "Refusing to load PHP agent from outside the bundled library. User-created agents must use an agent.json manifest."
msgstr ""

#. translators: %s: Class name
#: includes/class-agent-registry.php:739
#, php-format
msgid "Cannot load agent: class %s is already declared by another agent."
msgstr ""

#. translators: %s: Error message
#: includes/class-agent-registry.php:751
#, php-format
msgid "Error loading agent: %s"
msgstr ""

#: includes/class-agent-registry.php:1028
msgid "Agent is not installed."
msgstr ""

#: includes/class-agent-registry.php:1045
msgid "Bundled library agents cannot be deleted."
msgstr ""

#: includes/class-agent-registry.php:1067
msgid "Failed to delete agent files."
msgstr ""

#: includes/class-agent-updates.php:227
msgid "This agent ships with a plugin and is updated when that plugin updates."
msgstr ""

#: includes/class-agent-updates.php:235
msgid "Updating installed agent packages requires Agent Builder Pro."
msgstr ""

#: includes/class-agent-updates.php:242
msgid "Invalid update source."
msgstr ""

#: includes/class-agent-updates.php:334
msgid "The update zip does not contain a valid agent.php file."
msgstr ""

#: includes/class-agent-updates.php:356
msgid "Could not create a backup of the current agent. Update aborted."
msgstr ""

#: includes/class-agent-updates.php:371
msgid "Could not back up the current agent. Update aborted."
msgstr ""

#: includes/class-agent-updates.php:395
msgid "Failed to move updated agent files into place."
msgstr ""

#: includes/class-agent-updates.php:512
msgid "The purchased agent could not be verified as authentic and was not installed."
msgstr ""

#: includes/class-agent-updates.php:517
#: includes/class-agent-updates.php:660
msgid "The purchased agent manifest was invalid."
msgstr ""

#: includes/class-agent-updates.php:548
msgid "The agent library is unavailable."
msgstr ""

#: includes/class-agent-updates.php:553
msgid "A valid agent slug is required."
msgstr ""

#: includes/class-agent-updates.php:575
msgid "The purchased agent failed its integrity check and was not installed."
msgstr ""

#: includes/class-agent-updates.php:581
msgid "An agent with this name already exists and is not a purchased agent."
msgstr ""

#: includes/class-agent-updates.php:602
msgid "Failed to save the purchased agent."
msgstr ""

#: includes/class-agent-updates.php:642
msgid "Installing purchased agents requires Agent Builder Pro."
msgstr ""

#: includes/class-agent-updates.php:647
msgid "Invalid install source."
msgstr ""

#: includes/class-agent-updates.php:655
msgid "Could not retrieve the purchased agent from the marketplace."
msgstr ""

#: includes/class-agent-updates.php:669
msgid "The purchased agent response was missing a signed manifest."
msgstr ""

#: includes/class-agent-wizard-rest.php:171
msgid "An agent name is required."
msgstr ""

#: includes/class-agent-wizard-rest.php:176
msgid "A short description is required."
msgstr ""

#: includes/class-agent-wizard-rest.php:184
msgid "Could not derive a valid slug from the agent name."
msgstr ""

#. translators: %s: agent slug.
#: includes/class-agent-wizard-rest.php:195
#, php-format
msgid "An agent named \"%s\" already exists. Choose a different name."
msgstr ""

#: includes/class-agent-wizard-rest.php:247
msgid "The agent creation tool is unavailable."
msgstr ""

#. translators: %s: site name
#: includes/class-approval-queue.php:234
#, php-format
msgid "[%s] Agent action waiting for your approval"
msgstr ""

#: includes/class-approval-queue.php:238
msgid "An AI agent wants to make a change that needs your OK before it runs."
msgstr ""

#: includes/class-approval-queue.php:242
#: src/admin-pages/index.js:531
#: src/admin-pages/index.js:990
msgid "Risk"
msgstr ""

#: includes/class-approval-queue.php:244
msgid "Why"
msgstr ""

#. translators: %d: number of additional pending items since last email
#: includes/class-approval-queue.php:250
#, php-format
msgid "Plus about %d more request(s) while email was paused to avoid spam."
msgstr ""

#: includes/class-approval-queue.php:256
msgid "Review approvals in WordPress admin"
msgstr ""

#: includes/class-approval-queue.php:257
msgid "You can turn these emails off under Approvals → Preferences."
msgstr ""

#: includes/class-approval-queue.php:265
msgid "Approval needed"
msgstr ""

#: includes/class-chat-assets.php:55
msgid "OK"
msgstr ""

#: includes/class-chat-assets.php:56
msgid "Confirm"
msgstr ""

#: includes/class-chat-assets.php:58
#: src/admin-pages/index.js:1662
msgid "Dismiss"
msgstr ""

#: includes/class-chat-assets.php:59
msgid "Are you sure?"
msgstr ""

#: includes/class-chat-assets.php:60
msgid "Notifications"
msgstr ""

#: includes/class-core-ai-adapter.php:99
msgid "The WordPress core AI provider is selected but no handler returned a response."
msgstr ""

#: includes/class-dashboard-rest.php:271
msgid "Say hi to WordPress Assistant"
msgstr ""

#: includes/class-dashboard-rest.php:273
msgid "Open chat"
msgstr ""

#: includes/class-dashboard-rest.php:278
msgid "Connect an AI provider"
msgstr ""

#: includes/class-dashboard-rest.php:285
msgid "Activate your first agent"
msgstr ""

#: includes/class-dashboard-rest.php:287
msgid "Browse agents"
msgstr ""

#: includes/class-dashboard-rest.php:465
msgid "Unknown dashboard action."
msgstr ""

#: includes/class-dashboard-rest.php:498
msgid "Agency"
msgstr ""

#: includes/class-dashboard-rest.php:498
msgid "Personal"
msgstr ""

#: includes/class-dashboard-rest.php:502
msgid "Expiring"
msgstr ""

#: includes/class-deploy-wizard-rest.php:151
msgid "Choose an agent to publish."
msgstr ""

#: includes/class-deploy-wizard-rest.php:157
msgid "That agent is not active."
msgstr ""

#: includes/class-deploy-wizard-rest.php:162
msgid "Choose where to publish this agent."
msgstr ""

#: includes/class-emergency-stop.php:55
msgid "Emergency stop is active: all agents and LLM providers are disabled. An administrator can turn this off under Interface Settings."
msgstr ""

#. translators: 1: agent slug, 2: error message
#: includes/class-emergency-stop.php:208
#, php-format
msgid "Could not reactivate agent \"%1$s\": %2$s"
msgstr ""

#. translators: %s: provider name
#: includes/class-emergency-stop.php:361
#, php-format
msgid "Could not restore the API key for \"%s\" — the provider no longer exists."
msgstr ""

#: includes/class-gdpr.php:71
msgid "AI Chat & Agent Data"
msgstr ""

#: includes/class-gdpr.php:72
msgid "This site uses the Agent Builder plugin to provide AI-powered chat agents. When you interact with the chat interface, the following data is collected and processed:"
msgstr ""

#: includes/class-gdpr.php:74
msgid "<strong>Chat messages</strong> — Your messages and AI responses are stored in our database for conversation history and audit purposes. Messages are automatically deleted after the configured retention period (default: 30 days)."
msgstr ""

#: includes/class-gdpr.php:75
msgid "<strong>User identity</strong> — If you are logged in, your WordPress user ID is associated with your chat sessions. Anonymous visitors are identified by session ID only."
msgstr ""

#: includes/class-gdpr.php:76
msgid "<strong>Security events</strong> — IP addresses and security-related actions (login attempts, permission checks) may be logged. IP addresses are anonymized by default."
msgstr ""

#: includes/class-gdpr.php:77
msgid "<strong>Audit trail</strong> — Actions performed by AI agents on your behalf (content edits, settings changes) are logged with your user ID for accountability."
msgstr ""

#: includes/class-gdpr.php:79
msgid "Third-Party AI Services"
msgstr ""

#: includes/class-gdpr.php:80
msgid "Chat messages are sent to the configured AI provider for processing. The site administrator chooses which provider is used. Possible providers include Agentic AI, OpenAI, Anthropic, Google, Mistral, and others. Each provider has its own privacy policy governing how your messages are processed."
msgstr ""

#: includes/class-gdpr.php:81
msgid "Agentic Plugin Services"
msgstr ""

#: includes/class-gdpr.php:82
msgid "With user consent, the plugin can register for an API key with agentic-plugin.com. The following data is sent: site URL, site name, and admin email address. This data is used for API key provisioning and quota metering."
msgstr ""

#: includes/class-gdpr.php:83
msgid "Cookies"
msgstr ""

#: includes/class-gdpr.php:84
msgid "The plugin sets two cookies on the frontend:"
msgstr ""

#: includes/class-gdpr.php:86
msgid "<strong>agentic_consent_given</strong> — Records that you accepted the chat privacy notice (1 year)."
msgstr ""

#: includes/class-gdpr.php:87
msgid "<strong>agentic_last_agent</strong> — Remembers your last-used AI agent for convenience (1 year)."
msgstr ""

#: includes/class-gdpr.php:89
msgid "Data Retention & Deletion"
msgstr ""

#: includes/class-gdpr.php:90
msgid "Chat history and audit logs are automatically deleted after 30 days (configurable by the site administrator). You can request export or deletion of your personal data through the WordPress privacy tools (Settings → Privacy)."
msgstr ""

#: includes/class-gdpr.php:107
#: includes/class-gdpr.php:299
msgid "Agent Builder – Chat History"
msgstr ""

#: includes/class-gdpr.php:111
#: includes/class-gdpr.php:303
msgid "Agent Builder – Security Log"
msgstr ""

#: includes/class-gdpr.php:115
#: includes/class-gdpr.php:307
msgid "Agent Builder – Audit Log"
msgstr ""

#: includes/class-gdpr.php:119
#: includes/class-gdpr.php:311
msgid "Agent Builder – Jobs"
msgstr ""

#: includes/class-gdpr.php:175
msgid "AI Chat History"
msgstr ""

#: includes/class-gdpr.php:179
msgid "Session ID"
msgstr ""

#: includes/class-gdpr.php:187
msgid "Role"
msgstr ""

#: includes/class-gdpr.php:191
#: includes/class-gdpr.php:270
#: includes/class-gdpr.php:561
msgid "Message"
msgstr ""

#: includes/class-gdpr.php:195
#: includes/class-gdpr.php:274
#: includes/class-gdpr.php:482
#: includes/class-gdpr.php:573
#: includes/class-native-forms.php:1167
msgid "Date"
msgstr ""

#: includes/class-gdpr.php:258
msgid "AI Security Log"
msgstr ""

#: includes/class-gdpr.php:454
msgid "AI Audit Log"
msgstr ""

#: includes/class-gdpr.php:466
msgid "Target Type"
msgstr ""

#: includes/class-gdpr.php:470
msgid "Target ID"
msgstr ""

#: includes/class-gdpr.php:478
msgid "Reasoning"
msgstr ""

#: includes/class-gdpr.php:545
msgid "AI Jobs"
msgstr ""

#: includes/class-gdpr.php:549
msgid "Job ID"
msgstr ""

#: includes/class-gdpr.php:565
msgid "Request"
msgstr ""

#: includes/class-gdpr.php:569
msgid "Response"
msgstr ""

#: includes/class-gutenberg-blocks.php:57
msgid "Agentic AI"
msgstr ""

#. translators: %s: agent name
#: includes/class-gutenberg-blocks.php:91
#: includes/class-gutenberg-blocks.php:245
#, php-format
msgid "Embed the %s AI agent as an interactive chat."
msgstr ""

#: includes/class-knowledge-wizard-rest.php:115
msgid "(no title)"
msgstr ""

#: includes/class-knowledge-wizard-rest.php:134
msgid "Choose where the knowledge comes from."
msgstr ""

#: includes/class-knowledge-wizard-rest.php:139
msgid "Give this knowledge a short title."
msgstr ""

#: includes/class-knowledge-wizard-rest.php:154
msgid "Pick at least one page or post."
msgstr ""

#: includes/class-knowledge-wizard-rest.php:171
msgid "The pages you picked have no readable text content."
msgstr ""

#: includes/class-knowledge-wizard-rest.php:174
msgid "Page reference"
msgstr ""

#: includes/class-knowledge-wizard-rest.php:175
msgid "Imported from existing site pages."
msgstr ""

#: includes/class-knowledge-wizard-rest.php:185
msgid "The file you uploaded appears to be empty."
msgstr ""

#: includes/class-knowledge-wizard-rest.php:186
msgid "Paste some text first."
msgstr ""

#: includes/class-knowledge-wizard-rest.php:190
msgid "Document"
msgstr ""

#: includes/class-knowledge-wizard-rest.php:190
msgid "Note"
msgstr ""

#: includes/class-knowledge-wizard-rest.php:192
msgid "Imported from an uploaded file."
msgstr ""

#: includes/class-knowledge-wizard-rest.php:193
msgid "Added from pasted text."
msgstr ""

#: includes/class-llm-client.php:324
msgid "The AI service requires payment or additional credits to continue."
msgstr ""

#: includes/class-llm-client.php:325
msgid "Rate limit reached. Please wait a moment and try again."
msgstr ""

#: includes/class-llm-client.php:337
msgid "The AI model is currently busy. Please try again shortly."
msgstr ""

#: includes/class-manifest-agent.php:141
msgid "Assistant Trainer"
msgstr ""

#: includes/class-native-forms.php:115
msgid "Agentic Forms"
msgstr ""

#: includes/class-native-forms.php:116
msgid "Agentic Form"
msgstr ""

#: includes/class-native-forms.php:118
msgid "All Forms"
msgstr ""

#: includes/class-native-forms.php:119
msgid "View Form"
msgstr ""

#: includes/class-native-forms.php:120
msgid "Add New Form"
msgstr ""

#: includes/class-native-forms.php:121
msgid "Add New"
msgstr ""

#: includes/class-native-forms.php:122
msgid "Edit Form"
msgstr ""

#: includes/class-native-forms.php:123
msgid "Search Forms"
msgstr ""

#: includes/class-native-forms.php:124
msgid "No forms found."
msgstr ""

#: includes/class-native-forms.php:125
msgid "No forms found in Trash."
msgstr ""

#: includes/class-native-forms.php:145
msgid "Form Entries"
msgstr ""

#. translators: %s: field label
#: includes/class-native-forms.php:335
#, php-format
msgid "%s is required."
msgstr ""

#: includes/class-native-forms.php:365
#: includes/class-native-forms.php:409
#: includes/class-native-forms.php:876
msgid "Thank you — your submission has been received!"
msgstr ""

#: includes/class-native-forms.php:377
msgid "Security verification failed. Please try again."
msgstr ""

#. translators: %s: form title
#: includes/class-native-forms.php:605
#, php-format
msgid "New form submission: %s"
msgstr ""

#. translators: %s: form title
#: includes/class-native-forms.php:610
#, php-format
msgid "You received a new submission for \"%s\"."
msgstr ""

#: includes/class-native-forms.php:626
msgid "View All Entries"
msgstr ""

#: includes/class-native-forms.php:636
#: includes/class-native-forms.php:652
msgid "New Form Submission"
msgstr ""

#: includes/class-native-forms.php:664
msgid "Thank you for your submission. We will be in touch soon."
msgstr ""

#: includes/class-native-forms.php:804
#: includes/class-native-forms.php:1135
msgid "Invalid form ID."
msgstr ""

#: includes/class-native-forms.php:809
#: includes/class-native-forms.php:1140
msgid "Form not found."
msgstr ""

#: includes/class-native-forms.php:814
msgid "This form has no fields."
msgstr ""

#: includes/class-native-forms.php:869
msgid "Submit"
msgstr ""

#: includes/class-native-forms.php:1131
msgid "You do not have permission to view form entries."
msgstr ""

#. translators: %s: form title
#: includes/class-native-forms.php:1155
#, php-format
msgid "Entries: %s"
msgstr ""

#: includes/class-native-forms.php:1161
msgid "No entries yet."
msgstr ""

#: includes/class-okf-admin.php:210
msgid "Choose an agent to import from."
msgstr ""

#: includes/class-okf-admin.php:215
msgid "No persona knowledge file found for that agent."
msgstr ""

#: includes/class-okf-admin.php:220
msgid "The knowledge file is empty."
msgstr ""

#. translators: %s: agent slug
#: includes/class-okf-admin.php:226
#, php-format
msgid "Imported knowledge (%s)"
msgstr ""

#: includes/class-okf-admin.php:238
msgid "Imported into the agent knowledge wiki."
msgstr ""

#: includes/class-okf-store.php:67
msgid "Could not create knowledge wiki directory."
msgstr ""

#: includes/class-okf-store.php:73
msgid "Site knowledge wiki"
msgstr ""

#. translators: %s: agent slug
#: includes/class-okf-store.php:76
#, php-format
msgid "Knowledge wiki for %s"
msgstr ""

#: includes/class-okf-store.php:80
msgid "Concepts in this wiki:"
msgstr ""

#: includes/class-okf-store.php:300
#: includes/class-okf-store.php:396
msgid "Concept not found."
msgstr ""

#: includes/class-okf-store.php:310
msgid "This is demo example knowledge and is not available to agents. Edit it in Knowledge Wiki and turn off Example when ready."
msgstr ""

#: includes/class-okf-store.php:341
#: includes/class-okf-store.php:796
msgid "Invalid concept id."
msgstr ""

#: includes/class-okf-store.php:346
msgid "Every concept needs a type field."
msgstr ""

#: includes/class-okf-store.php:352
msgid "Could not create concept directory."
msgstr ""

#: includes/class-okf-store.php:367
msgid "Could not write concept file."
msgstr ""

#: includes/class-okf-store.php:401
msgid "Could not delete concept file."
msgstr ""

#: includes/class-okf-store.php:504
msgid "Standing site knowledge from the Knowledge Wiki. Prefer this over guessing about the business. This content is already fully loaded — do not call read_okf_concept, list_okf_concepts, or search_okf for anything covered below; that would be redundant."
msgstr ""

#: includes/class-okf-store.php:546
#: includes/class-okf-store.php:561
msgid "Site overview"
msgstr ""

#: includes/class-okf-store.php:547
msgid "Standing guidance for every agent. Always included in prompts."
msgstr ""

#: includes/class-okf-store.php:623
msgid "Curated local knowledge. The entries below are titles only, not the answer — before answering any question with one of them, call read_okf_concept with its [id] to load the full text. Never answer from a title alone; if you have not called read_okf_concept for it in this turn, you do not yet know its content."
msgstr ""

#: includes/class-okf-store.php:653
msgid "Imported from plain knowledge text."
msgstr ""

#: includes/class-okf-store.php:725
msgid "Knowledge index"
msgstr ""

#. translators: %d: concept count
#: includes/class-okf-store.php:729
#, php-format
msgid "%d concepts in this wiki."
msgstr ""

#: includes/class-okf-store.php:800
msgid "Knowledge wiki not found."
msgstr ""

#: includes/class-okf-store.php:806
msgid "Invalid concept path."
msgstr ""

#: includes/class-rag-manager.php:76
#: includes/class-rag-manager.php:161
msgid "RAG API secret is not configured."
msgstr ""

#: includes/class-rag-manager.php:248
msgid "The hosted Vector Store is available in Agent Builder Pro. Use the free Knowledge Wiki (OKF) tab for local curated knowledge, or upgrade at agentic-plugin.com/pricing/."
msgstr ""

#: includes/class-rag-manager.php:266
msgid "Vector search requires Agent Builder Pro."
msgstr ""

#: includes/class-rag-manager.php:271
msgid "Search query is empty."
msgstr ""

#: includes/class-rag-manager.php:275
msgid "RAG API secret or license key is not configured."
msgstr ""

#: includes/class-rag-manager.php:421
msgid "Invalid post ID."
msgstr ""

#: includes/class-rag-manager.php:426
msgid "Post not found or not published."
msgstr ""

#: includes/class-rag-manager.php:431
msgid "Post has no text content to train."
msgstr ""

#: includes/class-rag-manager.php:471
msgid "No file uploaded."
msgstr ""

#: includes/class-rag-manager.php:483
msgid "Only PDF and text files are allowed."
msgstr ""

#: includes/class-rag-manager.php:488
msgid "File exceeds 10 MB limit."
msgstr ""

#: includes/class-rag-manager.php:545
msgid "Missing source name."
msgstr ""

#. translators: %s: webpack entry name
#: includes/class-react-admin.php:108
#, php-format
msgid "React admin assets for “%s” are missing. Run npm install && npm run build in the plugin directory."
msgstr ""

#: includes/class-relay-connect.php:107
msgid "Authentication required."
msgstr ""

#: includes/class-relay-connect.php:324
msgid "Unknown agent."
msgstr ""

#: includes/class-relay-connect.php:336
msgid "Abilities manifest system unavailable."
msgstr ""

#: includes/class-relay-connect.php:342
msgid "No abilities.json manifest for this agent."
msgstr ""

#: includes/class-relay-connect.php:353
msgid "Manifest signature mismatch — this agent's tools are blocked until it is re-signed."
msgstr ""

#: includes/class-relay-connect.php:699
msgid "Invalid connector callback URL."
msgstr ""

#: includes/class-relay-connect.php:704
msgid "This connection link has expired or is invalid. Please start again from Claude.ai."
msgstr ""

#: includes/class-relay-connect.php:724
msgid "Sorry, you need administrator permissions to connect this site. Please ask your site administrator to approve the connection."
msgstr ""

#: includes/class-relay-connect.php:811
msgid "Could not reach the relay. Please try again."
msgstr ""

#: includes/class-relay-connect.php:911
msgid "Allow Agent Builder Connector"
msgstr ""

#. translators: %s: AI provider name, e.g. "Claude (Anthropic)".
#: includes/class-relay-connect.php:945
#, php-format
msgid "Allow %s to access this site?"
msgstr ""

#. translators: 1: AI provider name, 2: site URL.
#: includes/class-relay-connect.php:952
#, php-format
msgid "The Agent Builder Connector will allow %1$s to read and use your AI agents on %2$s."
msgstr ""

#: includes/class-relay-connect.php:959
msgid "Signed in as"
msgstr ""

#: includes/class-relay-connect.php:968
msgid "What will be shared"
msgstr ""

#: includes/class-relay-connect.php:970
msgid "An Application Password will be created so the relay can call your Agent Builder tools on behalf of Claude. You can revoke it at any time under Users → Profile → Application Passwords."
msgstr ""

#: includes/class-relay-connect.php:973
msgid "Only your Agent Builder tools are exposed — no other site data."
msgstr ""

#: includes/class-relay-connect.php:981
#: src/shared/chat-embed.js:194
msgid "Deny"
msgstr ""

#: includes/class-relay-connect.php:982
msgid "Allow Access"
msgstr ""

#. translators: %s: AI provider name, e.g. "Claude".
#: includes/class-relay-connect.php:1009
#, php-format
msgid "Connected to %s!"
msgstr ""

#: includes/class-relay-connect.php:1012
msgid "Your Agent Builder tools are now available. You can return to Claude.ai and start using them."
msgstr ""

#: includes/class-relay-connect.php:1028
msgid "Access denied"
msgstr ""

#: includes/class-relay-connect.php:1029
msgid "You chose not to connect this site. You can close this window."
msgstr ""

#: includes/class-rest-api.php:592
#: src/shared/chat-embed.js:95
#: src/shared/chat-embed.js:273
msgid "Something went wrong."
msgstr ""

#: includes/class-rest-api.php:601
#: includes/class-rest-api.php:629
msgid "Something went wrong. The issue has been reported to your site administrator."
msgstr ""

#. translators: %s: action name
#: includes/class-rest-api.php:1059
#, php-format
msgid "Rejected — “%s” will not run."
msgstr ""

#. translators: 1: action name, 2: agent name
#: includes/class-rest-api.php:1064
#, php-format
msgid "Approved “%1$s” for %2$s."
msgstr ""

#: includes/class-rest-api.php:1066
msgid "agent"
msgstr ""

#: includes/class-rest-api.php:1200
msgid "Could not write file — path is not allowed."
msgstr ""

#: includes/class-rest-api.php:1210
msgid "Could not write file — invalid path."
msgstr ""

#: includes/class-rest-api.php:1222
msgid "File write failed."
msgstr ""

#: includes/class-rest-api.php:1229
msgid "File updated successfully."
msgstr ""

#: includes/class-rest-api.php:1237
msgid "File was not writable."
msgstr ""

#. translators: %s: tool name
#: includes/class-rest-api.php:1261
#, php-format
msgid "Tool “%s” is not available to run."
msgstr ""

#. translators: %s: tool name
#: includes/class-rest-api.php:1281
#, php-format
msgid "“%s” failed while running."
msgstr ""

#. translators: %d: post ID
#: includes/class-rest-api.php:1304
#, php-format
msgid "Post ID %d"
msgstr ""

#. translators: %s: tool name
#: includes/class-rest-api.php:1327
#, php-format
msgid "“%s” completed successfully."
msgstr ""

#. translators: %s: tool name
#: includes/class-rest-api.php:1332
#, php-format
msgid "“%s” ran but reported a problem."
msgstr ""

#: includes/class-rest-api.php:2269
msgid "Text-to-speech rate limit reached. Please try again later."
msgstr ""

#: includes/class-rest-api.php:2479
msgid "Not found."
msgstr ""

#: includes/class-shortcodes.php:217
#: templates/modal-widget.php:31
msgid "New Chat"
msgstr ""

#: includes/class-shortcodes.php:220
msgid "Minimize"
msgstr ""

#: includes/class-shortcodes.php:237
#: templates/chat-interface.php:182
#: src/shared/chat-embed.js:346
msgid "Try asking"
msgstr ""

#: includes/class-shortcodes.php:252
#: includes/functions.php:30
#: templates/modal-widget.php:50
msgid "Agent is thinking..."
msgstr ""

#: includes/class-shortcodes.php:257
#: templates/chat-interface.php:226
#: templates/modal-widget.php:55
msgid "Remove image"
msgstr ""

#: includes/class-shortcodes.php:267
#: templates/chat-interface.php:230
#: templates/modal-widget.php:70
msgid "Attach image"
msgstr ""

#: includes/class-shortcodes.php:461
msgid "Please log in to chat with our AI agent."
msgstr ""

#: includes/class-shortcodes.php:463
msgid "Log In"
msgstr ""

#: includes/class-site-local-tools.php:164
msgid "Tool name must be snake_case (a-z, 0-9, underscore), 2–63 chars."
msgstr ""

#: includes/class-site-local-tools.php:170
msgid "A site-local tool with this name already exists."
msgstr ""

#: includes/class-site-local-tools.php:175
msgid "That tool name is already used by a core or agent tool."
msgstr ""

#: includes/class-site-local-tools.php:182
msgid "Unknown or disallowed handler."
msgstr ""

#: includes/class-site-local-tools.php:188
msgid "Description is required (the LLM uses it to decide when to call the tool)."
msgstr ""

#: includes/class-site-local-tools.php:473
msgid "Site-local tool builder requires Agent Builder Pro and manage_options."
msgstr ""

#: includes/class-site-local-tools.php:539
msgid "Site-local tool builder requires Agent Builder Pro."
msgstr ""

#: includes/class-site-local-tools.php:1092
msgid "Pro required."
msgstr ""

#: includes/class-site-local-tools.php:1097
msgid "Tool not found."
msgstr ""

#: includes/class-skills-registry.php:159
msgid "The entries below are titles only. When a request matches one, call load_skill with its [slug] to load the full instructions before acting — do not guess at a workflow from the description alone. Skip skills that clearly do not apply."
msgstr ""

#: includes/class-skills-registry.php:592
msgid "Name is required."
msgstr ""

#: includes/class-skills-registry.php:594
msgid "Name must be 64 characters or fewer."
msgstr ""

#: includes/class-skills-registry.php:596
msgid "Name may only contain lowercase letters, numbers, and single hyphens (no leading/trailing/double hyphens)."
msgstr ""

#: includes/class-skills-registry.php:600
msgid "Description is required — it is what the agent matches against to decide when to use this skill."
msgstr ""

#: includes/class-skills-registry.php:602
msgid "Description must be 1024 characters or fewer."
msgstr ""

#: includes/class-skills-registry.php:751
msgid "Blank skill"
msgstr ""

#: includes/class-skills-registry.php:752
msgid "General"
msgstr ""

#: includes/class-skills-registry.php:753
msgid "Start from an empty SKILL.md skeleton."
msgstr ""

#: includes/class-skills-registry.php:757
msgid "WordPress content workflow"
msgstr ""

#: includes/class-skills-registry.php:759
msgid "For a skill that creates, edits, or reviews posts and pages."
msgstr ""

#: includes/class-skills-registry.php:763
msgid "WooCommerce workflow"
msgstr ""

#: includes/class-skills-registry.php:765
msgid "For a skill touching products, orders, or store data."
msgstr ""

#: includes/class-skills-registry.php:769
msgid "Developer / technical workflow"
msgstr ""

#: includes/class-skills-registry.php:770
msgid "Developer"
msgstr ""

#: includes/class-skills-registry.php:771
msgid "For a skill wrapping technical or maintenance tools."
msgstr ""

#: includes/class-skills-registry.php:775
msgid "Communication / support workflow"
msgstr ""

#: includes/class-skills-registry.php:777
msgid "For a skill handling messaging, notifications, or support handoffs."
msgstr ""

#: includes/class-tool-helpers.php:41
msgid "Administrator privileges are required for this action."
msgstr ""

#. translators: %d: daily query limit
#: includes/class-usage-limits.php:253
#, php-format
msgid "You have reached your daily limit of %d queries. Please try again tomorrow."
msgstr ""

#. translators: %d: daily token limit
#: includes/class-usage-limits.php:285
#, php-format
msgid "You have reached your daily token limit of %s. Please try again tomorrow."
msgstr ""

#: includes/class-wp-ai-detection.php:206
msgid "Native WP 7.0+ AI Client + Connectors (with Agent Builder orchestration)"
msgstr ""

#: includes/class-wp-ai-detection.php:210
msgid "WP 7.0+ Abilities + partial AI Client (Agent Builder bridge active)"
msgstr ""

#: includes/class-wp-ai-detection.php:214
msgid "WP 6.9+ Abilities API (Agent Builder full bridge for AI Client & orchestration)"
msgstr ""

#: includes/class-wp-ai-detection.php:217
msgid "Agent Builder bridge — full modern AI agent experience on this version of WordPress"
msgstr ""

#: includes/class-wp-extended-abilities.php:50
msgid "WordPress Content"
msgstr ""

#: includes/class-wp-extended-abilities.php:51
msgid "Abilities for reading and managing WordPress content."
msgstr ""

#: includes/class-wp-extended-abilities.php:58
msgid "WordPress Taxonomies"
msgstr ""

#: includes/class-wp-extended-abilities.php:59
msgid "Abilities for reading WordPress taxonomies and terms."
msgstr ""

#: includes/class-wp-extended-abilities.php:66
msgid "WordPress Media"
msgstr ""

#: includes/class-wp-extended-abilities.php:67
msgid "Abilities for working with the WordPress media library."
msgstr ""

#: includes/class-wp-extended-abilities.php:74
msgid "WordPress Administration"
msgstr ""

#: includes/class-wp-extended-abilities.php:75
msgid "Abilities for reading WordPress admin data: plugins, themes, options."
msgstr ""

#: includes/class-wp-extended-abilities.php:82
msgid "WordPress Comments"
msgstr ""

#: includes/class-wp-extended-abilities.php:83
msgid "Abilities for working with WordPress comments."
msgstr ""

#: includes/class-wp-extended-abilities.php:111
msgid "Get Posts"
msgstr ""

#: includes/class-wp-extended-abilities.php:112
msgid "Retrieves a list of posts matching the given criteria."
msgstr ""

#: includes/class-wp-extended-abilities.php:119
#: includes/class-wp-extended-abilities.php:451
msgid "Post type slug."
msgstr ""

#: includes/class-wp-extended-abilities.php:124
msgid "Post status."
msgstr ""

#: includes/class-wp-extended-abilities.php:129
msgid "Number of posts to return (max 100)."
msgstr ""

#: includes/class-wp-extended-abilities.php:134
msgid "Field to order by."
msgstr ""

#: includes/class-wp-extended-abilities.php:144
msgid "Search keyword."
msgstr ""

#: includes/class-wp-extended-abilities.php:148
msgid "Category slug to filter by."
msgstr ""

#: includes/class-wp-extended-abilities.php:152
msgid "Tag slug to filter by."
msgstr ""

#: includes/class-wp-extended-abilities.php:212
msgid "Get Single Post"
msgstr ""

#: includes/class-wp-extended-abilities.php:213
msgid "Retrieves a single post by ID, including its content and metadata."
msgstr ""

#: includes/class-wp-extended-abilities.php:221
#: includes/class-wp-extended-abilities.php:284
msgid "The post ID."
msgstr ""

#: includes/class-wp-extended-abilities.php:243
#: includes/class-wp-extended-abilities.php:297
#: includes/class-wp-extended-abilities.php:1431
msgid "Post not found."
msgstr ""

#: includes/class-wp-extended-abilities.php:275
msgid "Get Post Meta"
msgstr ""

#: includes/class-wp-extended-abilities.php:276
msgid "Retrieves metadata for a post. Returns a specific key or all public meta."
msgstr ""

#: includes/class-wp-extended-abilities.php:289
msgid "Specific meta key to retrieve. Omit for all public meta."
msgstr ""

#: includes/class-wp-extended-abilities.php:302
msgid "Access to sensitive meta keys is not allowed."
msgstr ""

#: includes/class-wp-extended-abilities.php:334
msgid "Get Post Types"
msgstr ""

#: includes/class-wp-extended-abilities.php:335
msgid "Lists all registered public post types and their properties."
msgstr ""

#: includes/class-wp-extended-abilities.php:369
msgid "Search Content"
msgstr ""

#: includes/class-wp-extended-abilities.php:370
msgid "Full-text search across posts, pages, and custom post types."
msgstr ""

#: includes/class-wp-extended-abilities.php:378
msgid "Search query string."
msgstr ""

#: includes/class-wp-extended-abilities.php:383
msgid "Limit to a specific post type. Default: any."
msgstr ""

#: includes/class-wp-extended-abilities.php:387
msgid "Max results (max 50)."
msgstr ""

#: includes/class-wp-extended-abilities.php:438
msgid "Get Recent Posts"
msgstr ""

#: includes/class-wp-extended-abilities.php:439
msgid "Returns the most recently published posts."
msgstr ""

#: includes/class-wp-extended-abilities.php:446
msgid "Number of posts (max 50)."
msgstr ""

#: includes/class-wp-extended-abilities.php:506
msgid "Get Taxonomies"
msgstr ""

#: includes/class-wp-extended-abilities.php:507
msgid "Lists all registered public taxonomies."
msgstr ""

#: includes/class-wp-extended-abilities.php:541
msgid "Get Terms"
msgstr ""

#: includes/class-wp-extended-abilities.php:542
msgid "Retrieves terms from a taxonomy (categories, tags, or custom)."
msgstr ""

#: includes/class-wp-extended-abilities.php:550
msgid "Taxonomy slug (e.g., category, post_tag)."
msgstr ""

#: includes/class-wp-extended-abilities.php:554
msgid "Hide terms with no posts."
msgstr ""

#: includes/class-wp-extended-abilities.php:559
msgid "Max terms to return (max 200)."
msgstr ""

#: includes/class-wp-extended-abilities.php:564
msgid "Parent term ID to filter by."
msgstr ""

#: includes/class-wp-extended-abilities.php:568
msgid "Search terms by name."
msgstr ""

#: includes/class-wp-extended-abilities.php:575
msgid "Taxonomy does not exist."
msgstr ""

#: includes/class-wp-extended-abilities.php:623
msgid "Get Categories"
msgstr ""

#: includes/class-wp-extended-abilities.php:624
msgid "Returns all post categories with their hierarchy."
msgstr ""

#: includes/class-wp-extended-abilities.php:671
msgid "Get Tags"
msgstr ""

#: includes/class-wp-extended-abilities.php:672
msgid "Returns all post tags, sorted by usage count."
msgstr ""

#: includes/class-wp-extended-abilities.php:679
msgid "Max tags to return."
msgstr ""

#: includes/class-wp-extended-abilities.php:737
msgid "Get Media Items"
msgstr ""

#: includes/class-wp-extended-abilities.php:738
msgid "Lists media library attachments with their URLs and metadata."
msgstr ""

#: includes/class-wp-extended-abilities.php:745
msgid "Filter by MIME type (e.g., image, image/jpeg, application/pdf)."
msgstr ""

#: includes/class-wp-extended-abilities.php:749
msgid "Number of items (max 50)."
msgstr ""

#: includes/class-wp-extended-abilities.php:754
msgid "Search by filename or title."
msgstr ""

#: includes/class-wp-extended-abilities.php:811
msgid "Get Image Sizes"
msgstr ""

#: includes/class-wp-extended-abilities.php:812
msgid "Lists all registered image sizes and their dimensions."
msgstr ""

#: includes/class-wp-extended-abilities.php:853
msgid "Get Plugins"
msgstr ""

#: includes/class-wp-extended-abilities.php:854
msgid "Lists all installed plugins with their status (active/inactive) and version."
msgstr ""

#: includes/class-wp-extended-abilities.php:892
msgid "Get Themes"
msgstr ""

#: includes/class-wp-extended-abilities.php:893
msgid "Lists installed themes and identifies the active theme."
msgstr ""

#: includes/class-wp-extended-abilities.php:929
msgid "Get Option"
msgstr ""

#: includes/class-wp-extended-abilities.php:930
msgid "Retrieves a WordPress option value by name."
msgstr ""

#: includes/class-wp-extended-abilities.php:938
msgid "Option name (e.g., blogname, permalink_structure)."
msgstr ""

#: includes/class-wp-extended-abilities.php:946
msgid "Access to sensitive options is not allowed."
msgstr ""

#: includes/class-wp-extended-abilities.php:972
msgid "Get Users"
msgstr ""

#: includes/class-wp-extended-abilities.php:973
msgid "Lists WordPress users with their roles. No sensitive data is returned."
msgstr ""

#: includes/class-wp-extended-abilities.php:980
msgid "Filter by role (e.g., administrator, editor, subscriber)."
msgstr ""

#: includes/class-wp-extended-abilities.php:984
msgid "Max users to return (max 100)."
msgstr ""

#: includes/class-wp-extended-abilities.php:989
msgid "Search by name, email, or login."
msgstr ""

#: includes/class-wp-extended-abilities.php:1041
msgid "Get Navigation Menus"
msgstr ""

#: includes/class-wp-extended-abilities.php:1042
msgid "Lists registered navigation menus and their assigned locations."
msgstr ""

#: includes/class-wp-extended-abilities.php:1087
msgid "Get Sidebars & Widget Areas"
msgstr ""

#: includes/class-wp-extended-abilities.php:1088
msgid "Lists all registered widget areas (sidebars) and their active widgets."
msgstr ""

#: includes/class-wp-extended-abilities.php:1122
msgid "Get User Roles"
msgstr ""

#: includes/class-wp-extended-abilities.php:1123
msgid "Lists all registered user roles and their capabilities."
msgstr ""

#: includes/class-wp-extended-abilities.php:1156
msgid "Get Permalink Structure"
msgstr ""

#: includes/class-wp-extended-abilities.php:1157
msgid "Returns the current permalink structure, rewrite rules status, and front page settings."
msgstr ""

#: includes/class-wp-extended-abilities.php:1195
msgid "Get Comments"
msgstr ""

#: includes/class-wp-extended-abilities.php:1196
msgid "Retrieves comments, optionally filtered by post, status, or author."
msgstr ""

#: includes/class-wp-extended-abilities.php:1203
msgid "Filter by post ID."
msgstr ""

#: includes/class-wp-extended-abilities.php:1207
msgid "Comment status: approve, hold, spam, trash, all."
msgstr ""

#: includes/class-wp-extended-abilities.php:1212
msgid "Max comments (max 100)."
msgstr ""

#: includes/class-wp-extended-abilities.php:1269
msgid "Get Menu Items"
msgstr ""

#: includes/class-wp-extended-abilities.php:1270
msgid "Returns all items in a specific navigation menu with their URLs, labels, and hierarchy."
msgstr ""

#: includes/class-wp-extended-abilities.php:1278
msgid "The menu term_id (get it from get-menus)."
msgstr ""

#: includes/class-wp-extended-abilities.php:1286
msgid "Menu not found."
msgstr ""

#: includes/class-wp-extended-abilities.php:1322
msgid "Get Registered Blocks"
msgstr ""

#: includes/class-wp-extended-abilities.php:1323
msgid "Lists all registered Gutenberg block types with their categories and attributes."
msgstr ""

#: includes/class-wp-extended-abilities.php:1330
msgid "Filter by block namespace (e.g., core, woocommerce)."
msgstr ""

#: includes/class-wp-extended-abilities.php:1375
msgid "Get Cron Events"
msgstr ""

#: includes/class-wp-extended-abilities.php:1376
msgid "Lists all scheduled WP-Cron events with their next run time and recurrence."
msgstr ""

#: includes/class-wp-extended-abilities.php:1414
msgid "Get Post Revisions"
msgstr ""

#: includes/class-wp-extended-abilities.php:1415
msgid "Returns the revision history for a specific post."
msgstr ""

#: includes/class-wp-extended-abilities.php:1423
msgid "The post ID to get revisions for."
msgstr ""

#: includes/class-wp-extended-abilities.php:1465
msgid "Get Site Health"
msgstr ""

#: includes/class-wp-extended-abilities.php:1466
msgid "Returns the Site Health status — overall rating and individual test results."
msgstr ""

#: includes/class-wp-extended-abilities.php:1511
msgid "Get Rewrite Rules"
msgstr ""

#: includes/class-wp-extended-abilities.php:1512
msgid "Returns current URL rewrite rules with their regex patterns and query matches."
msgstr ""

#: includes/class-wp-extended-abilities.php:1519
msgid "Filter rules matching this string in pattern or query."
msgstr ""

#: includes/class-wp-extended-abilities.php:1523
msgid "Max rules to return (max 200)."
msgstr ""

#: includes/class-wp-extended-abilities.php:1571
msgid "Get Registered Shortcodes"
msgstr ""

#: includes/class-wp-extended-abilities.php:1572
msgid "Lists all registered shortcode tags."
msgstr ""

#: includes/class-wp-extended-abilities.php:1610
msgid "Get Active Widgets"
msgstr ""

#: includes/class-wp-extended-abilities.php:1611
msgid "Lists active widget instances across all sidebars, including their settings."
msgstr ""

#: includes/class-wp-extended-abilities.php:1650
msgid "Get Post Counts"
msgstr ""

#: includes/class-wp-extended-abilities.php:1651
msgid "Returns post counts grouped by status for one or all post types."
msgstr ""

#: includes/class-wp-extended-abilities.php:1658
msgid "Post type slug. Default: all public types."
msgstr ""

#: includes/class-wp-extended-abilities.php:1696
msgid "Get REST API Routes"
msgstr ""

#: includes/class-wp-extended-abilities.php:1697
msgid "Lists all registered REST API routes with their methods and namespaces."
msgstr ""

#: includes/class-wp-extended-abilities.php:1704
msgid "Filter by namespace (e.g., wp/v2, wc/v3)."
msgstr ""

#: includes/functions.php:31
msgid "Warming up the AI model, please wait\\u2026"
msgstr ""

#: includes/functions.php:32
msgid "Preparing audio\\u2026"
msgstr ""

#: includes/functions.php:33
#: src/settings-app/index.js:2269
msgid "Copied!"
msgstr ""

#: includes/functions.php:34
#: src/settings-app/index.js:2273
#: src/settings-app/index.js:2403
msgid "Copy"
msgstr ""

#: includes/functions.php:35
msgid "\\u25b6 Show Diff"
msgstr ""

#: includes/functions.php:36
msgid "\\u25bc Hide Diff"
msgstr ""

#: includes/functions.php:37
msgid "Agent wants to make a change."
msgstr ""

#: includes/functions.php:38
msgid "An agent wants to perform a high-risk action."
msgstr ""

#: includes/functions.php:39
msgid "Read aloud: off \\u2014 click to enable"
msgstr ""

#: includes/functions.php:40
msgid "Read aloud: on \\u2014 click to disable"
msgstr ""

#: includes/functions.php:41
msgid "Voice input requires Chrome, Edge, or Safari with HTTPS"
msgstr ""

#. translators: %s is the number of seconds before the next retry
#: includes/functions.php:43
#, php-format
msgid "The AI model is busy. Retrying in %ss\\u2026"
msgstr ""

#: includes/functions.php:44
msgid "Something went wrong. The issue has been reported."
msgstr ""

#: includes/functions.php:45
msgid "The request timed out. The AI model may be overloaded \\u2014 please try again."
msgstr ""

#: includes/functions.php:46
msgid "Sorry, there was an error connecting to the agent. Please try again."
msgstr ""

#. translators: %s is the error message detail
#: includes/functions.php:48
#, php-format
msgid "Error processing proposal: %s"
msgstr ""

#. translators: %s is the error message detail
#: includes/functions.php:50
#, php-format
msgid "Error processing approval: %s"
msgstr ""

#: includes/functions.php:51
msgid "Browser verification failed. Please refresh the page and try again."
msgstr ""

#: includes/functions.php:52
msgid "Text-to-speech is currently unavailable. Please try again later."
msgstr ""

#. translators: %s is the name of the agent that handed off the conversation
#: includes/functions.php:54
#, php-format
msgid "Handed off from %s. Context from the previous agent has been shared."
msgstr ""

#: includes/functions.php:55
msgid "Agent reasoning & steps"
msgstr ""

#: includes/functions.php:56
msgid "Thinking:"
msgstr ""

#: includes/functions.php:57
msgid "Tools used:"
msgstr ""

#. translators: %s is the number of reasoning iterations
#: includes/functions.php:59
#, php-format
msgid "Iterations: %s"
msgstr ""

#: library/tools/analyze_spreadsheet/tool.php:97
#: library/tools/convert_spreadsheet/tool.php:106
#: library/tools/create_spreadsheet/tool.php:119
#: library/tools/edit_spreadsheet/tool.php:127
#: library/tools/read_spreadsheet/tool.php:101
msgid "Spreadsheet tools require the PhpSpreadsheet library, which is not installed on this site."
msgstr ""

#: library/tools/create_docx/tool.php:116
#: library/tools/html_to_docx/tool.php:75
#: library/tools/read_docx/tool.php:71
msgid "Word document tools require the PhpWord library, which is not installed on this site."
msgstr ""

#: library/tools/create_pdf/tool.php:88
msgid "Generating PDFs requires the mPDF library, which is not bundled with the free plugin."
msgstr ""

#: library/tools/force_password_reset/tool.php:106
msgid "A password reset has been requested for the following account:"
msgstr ""

#. translators: %s: site name
#: library/tools/force_password_reset/tool.php:108
#, php-format
msgid "Site: %s"
msgstr ""

#. translators: %s: username
#: library/tools/force_password_reset/tool.php:110
#, php-format
msgid "Username: %s"
msgstr ""

#: library/tools/force_password_reset/tool.php:111
msgid "To reset your password, visit the following address:"
msgstr ""

#: library/tools/force_password_reset/tool.php:113
msgid "This password reset was initiated by your site administrator for security purposes."
msgstr ""

#. translators: %s: original form title
#: library/tools/form_duplicate/tool.php:100
#, php-format
msgid "Copy of %s"
msgstr ""

#: library/tools/get_pdf_info/tool.php:67
#: library/tools/read_pdf/tool.php:75
msgid "Reading PDFs requires the PdfParser library, which is not installed on this site."
msgstr ""

#: library/tools/merge_pdfs/tool.php:76
msgid "Merging PDFs requires the FPDF and FPDI libraries, which are not bundled with the free plugin."
msgstr ""

#: library/tools/report_issue/tool.php:103
msgid "Sorry — something went wrong on this site. I've flagged it so the site's team can look into it. Please try again shortly, or contact the site owner if it keeps happening."
msgstr ""

#. translators: 1: urgency, 2: agent slug
#: library/tools/request_human_help/tool.php:259
#, php-format
msgid "[%1$s] %2$s needs a human"
msgstr ""

#. translators: 1: reason, 2: summary, 3: user name, 4: site url, 5: timestamp
#: library/tools/request_human_help/tool.php:266
#, php-format
msgid ""
"An agent asked for a person to take over.\n"
"\n"
"Reason: %1$s\n"
"\n"
"Summary:\n"
"%2$s\n"
"\n"
"User: %3$s\n"
"Site: %4$s\n"
"Time: %5$s\n"
""
msgstr ""

#: library/tools/request_human_help/tool.php:272
msgid "not signed in"
msgstr ""

#: templates/chat-interface.php:215
#: templates/modal-widget.php:60
msgid "I Understand"
msgstr ""

#: templates/chat-interface.php:242
msgid "Read aloud"
msgstr ""

#: templates/chat-interface.php:286
#: assets/js/chat-overlay.js:253
msgid "Powered by Agent Builder"
msgstr ""

#: templates/chat-interface.php:302
msgid "<strong>Continue on WhatsApp</strong> — control your whole site from your phone"
msgstr ""

#: templates/modal-widget.php:34
msgid "Close"
msgstr ""

#: templates/modal-widget.php:97
msgid "Choose an agent"
msgstr ""

#: templates/modal-widget.php:114
msgid "Chat with AI"
msgstr ""

#: assets/js/gutenberg-blocks.js:211
msgid "Hello! I'm "
msgstr ""

#: assets/js/gutenberg-blocks.js:211
msgid "How can I help you today?"
msgstr ""

#: assets/js/gutenberg-blocks.js:226
msgid "Floating mode — appears as a popup button on the frontend"
msgstr ""

#: assets/js/gutenberg-blocks.js:279
#: src/interface-settings/index.js:224
msgid "Appearance"
msgstr ""

#: assets/js/gutenberg-blocks.js:287
msgid "Height"
msgstr ""

#: assets/js/gutenberg-blocks.js:290
msgid "CSS height value (e.g. 500px, 60vh)."
msgstr ""

#: assets/js/gutenberg-blocks.js:293
msgid "Theme"
msgstr ""

#: assets/js/gutenberg-blocks.js:299
msgid "Show Header"
msgstr ""

#: assets/js/gutenberg-blocks.js:304
msgid "Floating Button"
msgstr ""

#: assets/js/gutenberg-blocks.js:307
msgid "Display as a floating chat button instead of inline."
msgstr ""

#: assets/js/gutenberg-blocks.js:318
msgid "LLM Settings"
msgstr ""

#: assets/js/gutenberg-blocks.js:320
#: src/dashboard-app/index.js:494
#: src/settings-app/index.js:1600
msgid "Provider"
msgstr ""

#: assets/js/gutenberg-blocks.js:326
msgid "Override the LLM provider for this block."
msgstr ""

#: assets/js/gutenberg-blocks.js:333
msgid "Select a provider first to see available models."
msgstr ""

#: src/admin-list/index.js:31
msgid "Items"
msgstr ""

#: src/admin-list/index.js:59
msgid "No items found."
msgstr ""

#: src/admin-pages/index.js:22
msgid "Safe to run automatically — read-only, no approval needed."
msgstr ""

#: src/admin-pages/index.js:23
msgid "Runs automatically by default; may read data that includes personal information."
msgstr ""

#: src/admin-pages/index.js:24
msgid "Changes something — agents pause for your in-chat confirmation first."
msgstr ""

#: src/admin-pages/index.js:25
msgid "A significant or bulk change — waits in the Approvals queue for you to allow it."
msgstr ""

#: src/admin-pages/index.js:26
msgid "Too risky to allow at all — hidden from agents entirely, cannot be enabled."
msgstr ""

#: src/admin-pages/index.js:29
msgid "An agent tried to run this specific action and paused here first. Nothing happens until you decide — approve to let it run once, or reject to cancel it."
msgstr ""

#: src/admin-pages/index.js:178
msgid "Could not load page."
msgstr ""

#: src/admin-pages/index.js:290
msgid "Site-local tool saved."
msgstr ""

#: src/admin-pages/index.js:296
msgid "Could not save tool (Pro required)."
msgstr ""

#: src/admin-pages/index.js:305
msgid "Delete this site-local tool?"
msgstr ""

#: src/admin-pages/index.js:317
#: src/admin-pages/index.js:1112
msgid "Delete failed."
msgstr ""

#: src/admin-pages/index.js:327
msgid "Test arguments must be valid JSON."
msgstr ""

#: src/admin-pages/index.js:343
#: src/dashboard-app/index.js:449
#: src/settings-app/index.js:1982
#: src/settings-app/index.js:2150
msgid "Test failed."
msgstr ""

#: src/admin-pages/index.js:364
msgid "Site-local tool builder is a Pro feature. Free includes using shipped tools, risk/approvals, and developer Tool_Base packages."
msgstr ""

#: src/admin-pages/index.js:376
msgid "Docs: Free vs Pro"
msgstr ""

#: src/admin-pages/index.js:397
msgid "Add site-local tool"
msgstr ""

#: src/admin-pages/index.js:399
msgid "Declarative handlers only — no PHP. Empty agent list = available to all active agents."
msgstr ""

#: src/admin-pages/index.js:407
msgid "Name (snake_case)"
msgstr ""

#: src/admin-pages/index.js:424
msgid "Description (for the LLM)"
msgstr ""

#: src/admin-pages/index.js:434
#: src/admin-pages/index.js:530
msgid "Handler"
msgstr ""

#: src/admin-pages/index.js:447
msgid "Risk level"
msgstr ""

#: src/admin-pages/index.js:464
msgid "Allowed option keys (comma-separated)"
msgstr ""

#: src/admin-pages/index.js:481
msgid "Extra allowed hosts (comma-separated; site host always allowed)"
msgstr ""

#: src/admin-pages/index.js:496
msgid "Agents (optional)"
msgstr ""

#: src/admin-pages/index.js:518
msgid "Save site-local tool"
msgstr ""

#: src/admin-pages/index.js:524
msgid "Your site-local tools"
msgstr ""

#: src/admin-pages/index.js:578
msgid "Test arguments (JSON object)"
msgstr ""

#. translators: 1: enabled count, 2: disabled count
#: src/admin-pages/index.js:627
#, js-format
msgid "Profile applied: %1$d tools on, %2$d tools off."
msgstr ""

#: src/admin-pages/index.js:640
msgid "Could not apply profile."
msgstr ""

#: src/admin-pages/index.js:652
msgid "These profiles control which tools every agent may use. Approvals still apply for riskier actions."
msgstr ""

#: src/admin-pages/index.js:656
msgid "Switch to Advanced (top right) for the full tool-by-tool list."
msgstr ""

#: src/admin-pages/index.js:675
msgid "Tools were customized outside a profile. Choose a card below to reset to a simple safety level."
msgstr ""

#. translators: %s: risk level
#: src/admin-pages/index.js:718
#, js-format
msgid "Up to %s risk"
msgstr ""

#: src/admin-pages/index.js:725
#: src/admin-pages/index.js:1735
msgid "Current"
msgstr ""

#. translators: 1: enabled tools, 2: disabled tools, 3: max risk
#: src/admin-pages/index.js:735
#, js-format
msgid "Right now: %1$d tools on, %2$d off · highest enabled risk: %3$s"
msgstr ""

#: src/admin-pages/index.js:792
msgid "All risks"
msgstr ""

#: src/admin-pages/index.js:795
msgid "Medium"
msgstr ""

#: src/admin-pages/index.js:796
msgid "High"
msgstr ""

#: src/admin-pages/index.js:797
msgid "Extreme"
msgstr ""

#: src/admin-pages/index.js:870
msgid "Toggle failed."
msgstr ""

#: src/admin-pages/index.js:895
msgid "You are in Advanced view (full tool list)."
msgstr ""

#: src/admin-pages/index.js:904
msgid "Search tools…"
msgstr ""

#: src/admin-pages/index.js:909
msgid "1 tool"
msgstr ""

#: src/admin-pages/index.js:910
msgid "tools"
msgstr ""

#: src/admin-pages/index.js:919
msgid "Custom tools (Pro)"
msgstr ""

#: src/admin-pages/index.js:924
msgid "Filter by risk"
msgstr ""

#: src/admin-pages/index.js:963
msgid "No tools match this search or risk filter."
msgstr ""

#: src/admin-pages/index.js:967
msgid "No tools in this category."
msgstr ""

#: src/admin-pages/index.js:1051
msgid "none"
msgstr ""

#: src/admin-pages/index.js:1099
msgid "Delete this skill? This cannot be undone."
msgstr ""

#: src/admin-pages/index.js:1152
msgid "Skill"
msgstr ""

#: src/admin-pages/index.js:1280
msgid "Recording your approval…"
msgstr ""

#: src/admin-pages/index.js:1285
msgid "Running the approved action…"
msgstr ""

#: src/admin-pages/index.js:1290
msgid "Confirming result…"
msgstr ""

#: src/admin-pages/index.js:1305
msgid "Rejecting this request…"
msgstr ""

#: src/admin-pages/index.js:1341
#: src/admin-pages/index.js:1358
msgid "Rejected — the action will not run."
msgstr ""

#: src/admin-pages/index.js:1348
msgid "Request rejected"
msgstr ""

#: src/admin-pages/index.js:1371
msgid "Approved, but the action could not be started."
msgstr ""

#: src/admin-pages/index.js:1377
msgid "Action completed successfully."
msgstr ""

#: src/admin-pages/index.js:1382
msgid "Action ran but reported a problem."
msgstr ""

#: src/admin-pages/index.js:1401
msgid "Approval recorded"
msgstr ""

#: src/admin-pages/index.js:1419
msgid "Done — agent task finished"
msgstr ""

#: src/admin-pages/index.js:1423
msgid "Finished with errors — check detail below"
msgstr ""

#: src/admin-pages/index.js:1435
msgid "Approved and completed."
msgstr ""

#: src/admin-pages/index.js:1447
msgid "Could not update that item."
msgstr ""

#. translators: %d: number of pending actions
#: src/admin-pages/index.js:1479
#, js-format
msgid "Approve all %d actions in this group? They will run in order."
msgstr ""

#. translators: %d: number of pending actions
#: src/admin-pages/index.js:1487
#, js-format
msgid "Reject all %d actions in this group?"
msgstr ""

#. translators: %d: number of approved actions
#: src/admin-pages/index.js:1518
#, js-format
msgid "Approved %d actions."
msgstr ""

#. translators: %d: number of rejected actions
#: src/admin-pages/index.js:1523
#, js-format
msgid "Rejected %d actions."
msgstr ""

#. translators: 1: number completed, 2: number requested, 3: failure reason
#: src/admin-pages/index.js:1535
#, js-format
msgid "Stopped after %1$d of %2$d — %3$s"
msgstr ""

#: src/admin-pages/index.js:1542
msgid "one action failed."
msgstr ""

#. translators: 1: number succeeded, 2: number failed
#: src/admin-pages/index.js:1546
#, js-format
msgid "%1$d succeeded, %2$d failed."
msgstr ""

#: src/admin-pages/index.js:1557
msgid "Could not process that group."
msgstr ""

#: src/admin-pages/index.js:1568
msgid "Check the box to accept the increased risk before choosing “Trust more”."
msgstr ""

#: src/admin-pages/index.js:1591
msgid "Preferences saved."
msgstr ""

#: src/admin-pages/index.js:1597
msgid "Could not save preferences."
msgstr ""

#: src/admin-pages/index.js:1608
msgid "Advanced view shows technical detail."
msgstr ""

#: src/admin-pages/index.js:1612
msgid "Simple view for non-technical admins."
msgstr ""

#: src/admin-pages/index.js:1649
msgid "Complete"
msgstr ""

#: src/admin-pages/index.js:1650
msgid "Needs attention"
msgstr ""

#: src/admin-pages/index.js:1651
#: src/admin-pages/index.js:1898
#: src/admin-pages/index.js:1983
msgid "Working…"
msgstr ""

#: src/admin-pages/index.js:1690
msgid "Preferences"
msgstr ""

#: src/admin-pages/index.js:1692
msgid "Choose how closely you want to watch agents, and whether we should email you when something is waiting."
msgstr ""

#: src/admin-pages/index.js:1752
msgid "I understand agents may change my site with less waiting, and I accept that increased risk."
msgstr ""

#: src/admin-pages/index.js:1767
msgid "Save “Trust more” preference"
msgstr ""

#: src/admin-pages/index.js:1785
msgid "Email me when an action is waiting for approval"
msgstr ""

#: src/admin-pages/index.js:1794
msgid "Send alerts to"
msgstr ""

#: src/admin-pages/index.js:1812
msgid "Save email preferences"
msgstr ""

#: src/admin-pages/index.js:1820
msgid "Waiting for you"
msgstr ""

#: src/admin-pages/index.js:1830
msgid "You’re all caught up"
msgstr ""

#: src/admin-pages/index.js:1834
msgid "Approvals pause any action an agent rates as risky until you say yes — nothing waiting here means nothing is on hold right now."
msgstr ""

#: src/admin-pages/index.js:1840
msgid "When an agent needs permission for a bigger change, it will show up here"
msgstr ""

#: src/admin-pages/index.js:1845
msgid " — and we’ll email you."
msgstr ""

#. translators: 1: agent name, 2: number of actions, 3: relative time
#: src/admin-pages/index.js:1872
#, js-format
msgid "%1$s · %2$d actions · %3$s ago"
msgstr ""

#: src/admin-pages/index.js:1902
msgid "Approve all"
msgstr ""

#: src/admin-pages/index.js:1919
msgid "Reject all"
msgstr ""

#: src/admin-pages/index.js:2012
msgid "Agents back up files and database tables automatically before changing them."
msgstr ""

#: src/admin-pages/index.js:2017
msgid "View backups and restore"
msgstr ""

#: src/admin-pages/index.js:2072
msgid "This is a friendly activity feed. Technical names stay in Advanced detail when useful."
msgstr ""

#: src/admin-pages/index.js:2125
msgid "Time period"
msgstr ""

#: src/admin-pages/index.js:2146
msgid "Activity type"
msgstr ""

#: src/admin-pages/index.js:2178
msgid "Search activity…"
msgstr ""

#: src/admin-pages/index.js:2183
msgid "1 event"
msgstr ""

#: src/admin-pages/index.js:2184
msgid "events"
msgstr ""

#: src/admin-pages/index.js:2190
msgid "Download this log as a CSV file — handy to attach when emailing support about an issue."
msgstr ""

#: src/admin-pages/index.js:2195
msgid "Export CSV"
msgstr ""

#: src/admin-pages/index.js:2204
msgid "Nothing here yet"
msgstr ""

#: src/admin-pages/index.js:2209
msgid "No events match this filter. Try another period or clear search."
msgstr ""

#: src/admin-pages/index.js:2213
msgid "When agents chat or use tools, their activity will show up here."
msgstr ""

#: src/admin-pages/index.js:2326
msgid "Pro active"
msgstr ""

#: src/admin-pages/index.js:2332
msgid "View pricing"
msgstr ""

#: src/admin-pages/index.js:2348
msgid "Open full Knowledge editor"
msgstr ""

#: src/admin-pages/index.js:2408
msgid "Unavailable."
msgstr ""

#: src/admin-pages/index.js:2465
msgid "Unknown page."
msgstr ""

#: src/agent-wizard/index.js:31
msgid "Basics"
msgstr ""

#: src/agent-wizard/index.js:32
msgid "Persona"
msgstr ""

#: src/agent-wizard/index.js:33
msgid "Capabilities"
msgstr ""

#: src/agent-wizard/index.js:35
msgid "Review"
msgstr ""

#: src/agent-wizard/index.js:135
#: src/deploy-wizard/index.js:118
msgid "Could not load the wizard."
msgstr ""

#: src/agent-wizard/index.js:176
#: src/agent-wizard/index.js:181
msgid "Could not load your content."
msgstr ""

#: src/agent-wizard/index.js:194
#, js-format
msgid "%s pages/posts"
msgstr ""

#: src/agent-wizard/index.js:197
#, js-format
msgid "%s files"
msgstr ""

#: src/agent-wizard/index.js:199
#: src/agent-wizard/index.js:729
#: src/agent-wizard/index.js:747
msgid "(none)"
msgstr ""

#: src/agent-wizard/index.js:283
msgid "Something went wrong creating the agent."
msgstr ""

#. translators: %s: the new agent's name.
#: src/agent-wizard/index.js:316
#, js-format
msgid "%s is ready!"
msgstr ""

#: src/agent-wizard/index.js:322
msgid "Your agent has been created and activated. Add knowledge to make it smarter, or start chatting right away."
msgstr ""

#: src/agent-wizard/index.js:326
msgid "Your agent was created. Activate it from the Agents page, then add knowledge or start chatting."
msgstr ""

#: src/agent-wizard/index.js:337
#, js-format
msgid "Training your agent on your knowledge… %s"
msgstr ""

#: src/agent-wizard/index.js:338
#, js-format
msgid "Knowledge training finished — %s sources trained."
msgstr ""

#: src/agent-wizard/index.js:348
msgid "A safe set of read-only tools was added so your agent works right away. You can change its tools later from the Agents page."
msgstr ""

#: src/agent-wizard/index.js:365
msgid "Open Chat"
msgstr ""

#: src/agent-wizard/index.js:370
msgid "Publish This Agent"
msgstr ""

#: src/agent-wizard/index.js:378
msgid "Fine-tune Persona"
msgstr ""

#: src/agent-wizard/index.js:383
msgid "View all Agents"
msgstr ""

#: src/agent-wizard/index.js:407
msgid "Agent name"
msgstr ""

#: src/agent-wizard/index.js:408
msgid "A friendly name, e.g. \"Support Helper\"."
msgstr ""

#: src/agent-wizard/index.js:417
msgid "Identifier (slug)"
msgstr ""

#: src/agent-wizard/index.js:418
msgid "Used in URLs and files. Auto-filled from the name."
msgstr ""

#: src/agent-wizard/index.js:427
msgid "What does this agent do?"
msgstr ""

#: src/agent-wizard/index.js:431
msgid "A short description shown in the agents list."
msgstr ""

#: src/agent-wizard/index.js:457
msgid "Icon"
msgstr ""

#: src/agent-wizard/index.js:470
msgid "Instructions (system prompt)"
msgstr ""

#: src/agent-wizard/index.js:474
msgid "Describe how the agent should behave, its tone, and what it should focus on."
msgstr ""

#: src/agent-wizard/index.js:483
msgid "Welcome message (optional)"
msgstr ""

#: src/agent-wizard/index.js:487
msgid "The greeting shown when a chat starts."
msgstr ""

#: src/agent-wizard/index.js:496
msgid "Suggested prompts (optional)"
msgstr ""

#: src/agent-wizard/index.js:505
msgid "e.g. Summarize my latest posts"
msgstr ""

#: src/agent-wizard/index.js:524
msgid "+ Add another prompt"
msgstr ""

#: src/agent-wizard/index.js:536
msgid "AI provider"
msgstr ""

#: src/agent-wizard/index.js:544
msgid "(needs API key)"
msgstr ""

#: src/agent-wizard/index.js:560
msgid "Leave as-is to use your site default."
msgstr ""

#: src/agent-wizard/index.js:583
#: src/agent-wizard/index.js:739
msgid "Autonomy"
msgstr ""

#: src/agent-wizard/index.js:587
msgid "Supervised — asks before taking actions (recommended)"
msgstr ""

#: src/agent-wizard/index.js:594
msgid "Autonomous — acts on its own"
msgstr ""

#: src/agent-wizard/index.js:601
msgid "Disabled — replies only, never acts"
msgstr ""

#: src/agent-wizard/index.js:611
msgid "This only controls how often the agent pauses to ask you. Higher-risk actions still queue for your approval, and the riskiest actions are always blocked, no matter which autonomy level you pick."
msgstr ""

#: src/agent-wizard/index.js:619
msgid "Tools this agent can use (optional)"
msgstr ""

#: src/agent-wizard/index.js:625
msgid "If you don’t pick any, a safe set of read-only tools is added so your agent works right away."
msgstr ""

#: src/agent-wizard/index.js:663
msgid "Knowledge (RAG) uses the Agentic AI service. Connect your license to train agents on your content — you can also add knowledge later from the Knowledge page."
msgstr ""

#: src/agent-wizard/index.js:668
msgid "Optionally give your agents knowledge to draw on. Selected pages, posts and files are embedded into your shared Vector Store after the agent is created — training runs in the background."
msgstr ""

#: src/agent-wizard/index.js:670
msgid "Upload files (PDF or text)"
msgstr ""

#: src/agent-wizard/index.js:678
#, js-format
msgid "%s file(s) selected."
msgstr ""

#: src/agent-wizard/index.js:680
msgid "Train on your site content"
msgstr ""

#: src/agent-wizard/index.js:685
msgid "Loading your content…"
msgstr ""

#: src/agent-wizard/index.js:688
msgid "No published pages or posts found."
msgstr ""

#: src/agent-wizard/index.js:695
msgid "trained"
msgstr ""

#: src/agent-wizard/index.js:714
msgid "Identifier"
msgstr ""

#: src/agent-wizard/index.js:733
msgid "Provider / Model"
msgstr ""

#: src/agent-wizard/index.js:777
#: src/deploy-wizard/index.js:401
#: src/knowledge-wizard/index.js:434
msgid "Continue"
msgstr ""

#: src/agent-wizard/index.js:786
msgid "Create agent"
msgstr ""

#: src/dashboard-activity/index.js:93
#: src/dashboard-app/index.js:364
msgid "View Activity →"
msgstr ""

#: src/dashboard-activity/index.js:99
msgid "Could not load activity."
msgstr ""

#: src/dashboard-activity/index.js:106
#: src/dashboard-app/index.js:370
msgid "Total Actions"
msgstr ""

#: src/dashboard-activity/index.js:111
#: src/dashboard-app/index.js:375
msgid "Tokens Used"
msgstr ""

#: src/dashboard-activity/index.js:119
#: src/dashboard-app/index.js:383
msgid "Est. Cost"
msgstr ""

#: src/dashboard-activity/index.js:120
#: src/dashboard-app/index.js:384
msgid "Estimated Usage"
msgstr ""

#: src/dashboard-activity/index.js:127
#: src/dashboard-app/index.js:391
msgid "Active Agents"
msgstr ""

#: src/dashboard-activity/index.js:132
#: src/dashboard-app/index.js:396
msgid "Uploaded Agents"
msgstr ""

#: src/dashboard-activity/index.js:137
#: src/dashboard-app/index.js:401
msgid "User-Created Agents"
msgstr ""

#: src/dashboard-app/index.js:29
msgid "The dashboard summarizes agents, approvals, activity, and providers at a glance."
msgstr ""

#: src/dashboard-app/index.js:154
msgid "Drag to rearrange"
msgstr ""

#: src/dashboard-app/index.js:162
msgid "Drag to rearrange dashboard card"
msgstr ""

#: src/dashboard-app/index.js:221
msgid "Manage License →"
msgstr ""

#: src/dashboard-app/index.js:243
msgid "Renew"
msgstr ""

#: src/dashboard-app/index.js:251
msgid "Schema"
msgstr ""

#: src/dashboard-app/index.js:255
msgid "Pending Jobs"
msgstr ""

#: src/dashboard-app/index.js:261
msgid "abandoned — auto-recovered"
msgstr ""

#: src/dashboard-app/index.js:269
msgid "Running Jobs"
msgstr ""

#: src/dashboard-app/index.js:275
msgid "stuck — auto-recovered"
msgstr ""

#: src/dashboard-app/index.js:279
msgid "Completed Jobs"
msgstr ""

#: src/dashboard-app/index.js:297
msgid "Approvals & Backups"
msgstr ""

#: src/dashboard-app/index.js:303
msgid "View Approvals →"
msgstr ""

#: src/dashboard-app/index.js:308
msgid "Pending Approvals"
msgstr ""

#: src/dashboard-app/index.js:314
msgid "Completed Approvals"
msgstr ""

#: src/dashboard-app/index.js:322
msgid "Files Backed Up"
msgstr ""

#: src/dashboard-app/index.js:328
msgid "DB Tables Backed Up"
msgstr ""

#. translators: %s: number of pending approvals.
#: src/dashboard-app/index.js:339
#, js-format
msgid "%s waiting for your OK."
msgstr ""

#: src/dashboard-app/index.js:459
msgid "Connected Providers"
msgstr ""

#: src/dashboard-app/index.js:465
msgid "Manage Providers →"
msgstr ""

#: src/dashboard-app/index.js:471
msgid "No AI providers connected."
msgstr ""

#: src/dashboard-app/index.js:473
msgid "Run the Setup Wizard"
msgstr ""

#: src/dashboard-app/index.js:538
#: src/settings-app/index.js:2061
#: src/settings-app/index.js:2305
msgid "Testing…"
msgstr ""

#: src/dashboard-app/index.js:562
#: src/interface-settings/index.js:336
#: src/settings-app/index.js:1758
msgid "EMERGENCY STOP: deactivate and log agent states, cancel all jobs, and disconnect providers. Continue?"
msgstr ""

#: src/dashboard-app/index.js:566
#: src/interface-settings/index.js:340
#: src/settings-app/index.js:1762
msgid "Turn off emergency stop?"
msgstr ""

#: src/dashboard-app/index.js:576
msgid "Emergency stop restore finished with warnings:"
msgstr ""

#: src/dashboard-app/index.js:631
msgid "Quick Actions"
msgstr ""

#: src/dashboard-app/index.js:638
msgid "Manage Actions →"
msgstr ""

#: src/dashboard-app/index.js:644
msgid "Chatbot offline —"
msgstr ""

#: src/dashboard-app/index.js:646
msgid "Configure now"
msgstr ""

#: src/dashboard-app/index.js:654
msgid "Choose which links appear in Quick Actions. Setup Wizard is always available."
msgstr ""

#: src/dashboard-app/index.js:669
msgid "Required"
msgstr ""

#: src/dashboard-app/index.js:714
msgid "Save Quick Actions"
msgstr ""

#: src/dashboard-app/index.js:755
#: src/interface-settings/index.js:318
#: src/settings-app/index.js:1743
msgid "Disable All Agents"
msgstr ""

#: src/dashboard-app/index.js:758
msgid "ACTIVE"
msgstr ""

#: src/dashboard-app/index.js:776
#: src/interface-settings/index.js:322
#: src/settings-app/index.js:1747
msgid "Emergency stop"
msgstr ""

#: src/dashboard-app/index.js:778
#: src/interface-settings/index.js:324
#: src/settings-app/index.js:1749
msgid ": deactivate and log agent states, cancels all jobs and disconnects providers."
msgstr ""

#: src/dashboard-app/index.js:809
msgid "Interface Settings"
msgstr ""

#: src/dashboard-app/index.js:815
msgid "Manage Interface →"
msgstr ""

#: src/dashboard-app/index.js:822
msgid "Default interface:"
msgstr ""

#: src/dashboard-app/index.js:847
msgid "Used by any screen you have not set individually. Tools, Approvals, and Activity each have their own Basic/Advanced switch now."
msgstr ""

#: src/dashboard-app/index.js:859
#: src/settings-app/index.js:235
msgid "Reset every screen back to your default interface? Any screen you switched individually will lose that override."
msgstr ""

#: src/dashboard-app/index.js:875
#: src/settings-app/index.js:282
msgid "Reset all screens to my default"
msgstr ""

#: src/dashboard-app/index.js:886
msgid "Automatic Agent Updates"
msgstr ""

#: src/dashboard-app/index.js:904
msgid "Keep installed agents updated automatically. Opt out any time."
msgstr ""

#: src/dashboard-app/index.js:925
msgid "Browse →"
msgstr ""

#: src/dashboard-app/index.js:929
msgid "Discover and install agents created by the WordPress community."
msgstr ""

#: src/dashboard-app/index.js:947
msgid "Getting Started"
msgstr ""

#. translators: 1: done count, 2: total
#: src/dashboard-app/index.js:952
#, js-format
msgid "%1$d of %2$d steps complete"
msgstr ""

#: src/dashboard-app/index.js:1038
msgid "Could not load dashboard."
msgstr ""

#: src/dashboard-app/index.js:1172
msgid "Loading dashboard…"
msgstr ""

#: src/dashboard-app/index.js:1182
msgid "Dashboard unavailable."
msgstr ""

#: src/dashboard-app/index.js:1270
msgid "Saving layout…"
msgstr ""

#: src/dashboard-app/index.js:1280
msgid "Reset layout"
msgstr ""

#: src/dashboard-app/index.js:1284
msgid "Drag ⋮⋮ to rearrange cards"
msgstr ""

#: src/dashboard-app/index.js:1293
msgid "Emergency stop is ACTIVE"
msgstr ""

#: src/dashboard-app/index.js:1299
msgid "All agents are deactivated, jobs are cancelled, and LLM providers are disconnected. Chat and agent activation are blocked."
msgstr ""

#: src/dashboard-app/index.js:1304
msgid "Manage Interface"
msgstr ""

#: src/deploy-wizard/index.js:33
msgid "Chat widget"
msgstr ""

#: src/deploy-wizard/index.js:34
msgid "A floating chat bubble visitors can open on your site."
msgstr ""

#: src/deploy-wizard/index.js:38
msgid "Admin bar"
msgstr ""

#: src/deploy-wizard/index.js:39
msgid "A quick-chat menu in the WordPress toolbar for logged-in admins."
msgstr ""

#: src/deploy-wizard/index.js:43
msgid "Ask AI launcher"
msgstr ""

#: src/deploy-wizard/index.js:44
msgid "A contextual \"Ask AI\" prompt on admin screens like Plugins or Media."
msgstr ""

#: src/deploy-wizard/index.js:48
msgid "Gutenberg block"
msgstr ""

#: src/deploy-wizard/index.js:49
msgid "Makes this agent insertable as a block in any post or page."
msgstr ""

#: src/deploy-wizard/index.js:54
msgid "Agent & surface"
msgstr ""

#: src/deploy-wizard/index.js:55
msgid "Configure"
msgstr ""

#: src/deploy-wizard/index.js:134
msgid "Admin only"
msgstr ""

#: src/deploy-wizard/index.js:135
#: src/deploy-wizard/index.js:139
msgid "Front end only"
msgstr ""

#: src/deploy-wizard/index.js:140
msgid "Single posts/pages only"
msgstr ""

#: src/deploy-wizard/index.js:141
msgid "Homepage only"
msgstr ""

#: src/deploy-wizard/index.js:173
msgid "Something went wrong publishing this agent."
msgstr ""

#: src/deploy-wizard/index.js:201
msgid "No active agents yet. Activate or train an agent first, then come back to publish it."
msgstr ""

#: src/deploy-wizard/index.js:206
msgid "Go to Agents"
msgstr ""

#. translators: 1: agent name, 2: surface name.
#: src/deploy-wizard/index.js:222
#, js-format
msgid "%1$s is published on %2$s!"
msgstr ""

#: src/deploy-wizard/index.js:228
msgid "Fine-tune this further, or publish on another surface."
msgstr ""

#: src/deploy-wizard/index.js:242
msgid "Publish on another surface"
msgstr ""

#: src/deploy-wizard/index.js:247
msgid "Manage in Publish"
msgstr ""

#: src/deploy-wizard/index.js:252
#: src/knowledge-wizard/index.js:245
msgid "Back to Dashboard"
msgstr ""

#: src/deploy-wizard/index.js:276
msgid "Which agent?"
msgstr ""

#: src/deploy-wizard/index.js:286
msgid "Where should people reach it?"
msgstr ""

#: src/deploy-wizard/index.js:312
msgid "Nothing else to configure — saving makes this agent available to insert as a block from any post or page editor."
msgstr ""

#: src/deploy-wizard/index.js:325
msgid "Bottom right"
msgstr ""

#: src/deploy-wizard/index.js:326
msgid "Bottom left"
msgstr ""

#: src/deploy-wizard/index.js:332
msgid "Show on"
msgstr ""

#: src/deploy-wizard/index.js:340
msgid "Only show to logged-in visitors"
msgstr ""

#. translators: %s: agent name.
#: src/deploy-wizard/index.js:354
#, js-format
msgid "Ask AI launchers are already turned on for some admin screens. Saving makes %s the agent that answers them, replacing the current choice — the screens themselves stay as configured."
msgstr ""

#: src/deploy-wizard/index.js:365
msgid "Which admin screens?"
msgstr ""

#: src/interface-settings/index.js:81
msgid "Could not load interface settings."
msgstr ""

#: src/interface-settings/index.js:125
msgid "Could not save interface settings."
msgstr ""

#: src/interface-settings/index.js:139
msgid "Loading interface settings…"
msgstr ""

#: src/interface-settings/index.js:169
msgid "Interface settings saved."
msgstr ""

#: src/interface-settings/index.js:174
msgid "Interface mode"
msgstr ""

#: src/interface-settings/index.js:175
msgid "Basic keeps the menu focused on everyday tasks. Advanced reveals developer tools such as Skills, APIs and Endpoints."
msgstr ""

#: src/interface-settings/index.js:195
#: src/settings-app/index.js:528
msgid "Show the Getting Started checklist on the dashboard"
msgstr ""

#: src/interface-settings/index.js:199
msgid "Turn this off once you are set up to hide the onboarding checklist."
msgstr ""

#: src/interface-settings/index.js:233
msgid "Global look and feel for chat surfaces."
msgstr ""

#: src/interface-settings/index.js:239
msgid "Fine-tune chat themes →"
msgstr ""

#: src/interface-settings/index.js:245
#: src/settings-app/index.js:468
msgid "Chat font"
msgstr ""

#: src/interface-settings/index.js:246
msgid "Font used across the chat interface. Choose “Theme default” to inherit from the selected theme."
msgstr ""

#: src/interface-settings/index.js:259
#: src/settings-app/index.js:480
msgid "Use theme accent colour"
msgstr ""

#: src/interface-settings/index.js:263
msgid "When off, the colour below overrides the chat theme accent on every chat surface."
msgstr ""

#: src/interface-settings/index.js:277
#: src/settings-app/index.js:501
msgid "Accent colour"
msgstr ""

#. translators: %s: hex colour value
#: src/interface-settings/index.js:280
#, js-format
msgid "Selected: %s"
msgstr ""

#: src/interface-settings/index.js:360
msgid "Emergency stop is ACTIVE. Chat, jobs, and agent activation are blocked until you turn this off."
msgstr ""

#: src/knowledge-wizard/index.js:33
msgid "Paste text"
msgstr ""

#: src/knowledge-wizard/index.js:34
msgid "Upload a file"
msgstr ""

#: src/knowledge-wizard/index.js:35
msgid "Pick existing pages"
msgstr ""

#: src/knowledge-wizard/index.js:40
msgid "Title & tags"
msgstr ""

#: src/knowledge-wizard/index.js:104
msgid "Could not load pages."
msgstr ""

#: src/knowledge-wizard/index.js:126
msgid "Please choose a plain text or Markdown file (.txt or .md)."
msgstr ""

#: src/knowledge-wizard/index.js:143
msgid "Could not read that file."
msgstr ""

#: src/knowledge-wizard/index.js:188
msgid "Something went wrong saving this knowledge."
msgstr ""

#. translators: %s: the knowledge title.
#: src/knowledge-wizard/index.js:205
#, js-format
msgid "\"%s\" is saved!"
msgstr ""

#: src/knowledge-wizard/index.js:210
msgid "Your agents can now use this. Add another, or review it in the full Knowledge Wiki."
msgstr ""

#: src/knowledge-wizard/index.js:230
msgid "Add another"
msgstr ""

#: src/knowledge-wizard/index.js:240
msgid "View Knowledge Wiki"
msgstr ""

#: src/knowledge-wizard/index.js:269
msgid "Where is this knowledge coming from?"
msgstr ""

#: src/knowledge-wizard/index.js:290
msgid "Paste the text"
msgstr ""

#: src/knowledge-wizard/index.js:291
msgid "A fact, policy, FAQ answer — anything you want your agents to know is true."
msgstr ""

#: src/knowledge-wizard/index.js:304
msgid "Upload a text or Markdown file"
msgstr ""

#. translators: %s: file name.
#: src/knowledge-wizard/index.js:322
#, js-format
msgid "Loaded \"%s\" — you can review and edit the text below."
msgstr ""

#: src/knowledge-wizard/index.js:340
msgid "Search your pages and posts"
msgstr ""

#: src/knowledge-wizard/index.js:343
msgid "Leave blank to see recent pages"
msgstr ""

#: src/knowledge-wizard/index.js:359
msgid "No matching pages or posts."
msgstr ""

#. translators: %s: number of selected pages.
#: src/knowledge-wizard/index.js:379
#, js-format
msgid "%s page(s)/post(s) selected."
msgstr ""

#: src/knowledge-wizard/index.js:393
msgid "A short, clear name, e.g. \"Return policy\" or \"Support hours\"."
msgstr ""

#: src/knowledge-wizard/index.js:402
msgid "Tags (optional)"
msgstr ""

#: src/knowledge-wizard/index.js:403
msgid "Comma-separated, e.g. billing, returns, policy."
msgstr ""

#: src/knowledge-wizard/index.js:443
msgid "Save knowledge"
msgstr ""

#: src/settings-app/index.js:48
msgid "Could not load settings."
msgstr ""

#: src/settings-app/index.js:261
msgid "Default interface mode"
msgstr ""

#: src/settings-app/index.js:271
msgid "Used by any screen you have not set individually. Tools, Approvals, and Activity each have their own Basic/Advanced switch now — this is just the starting point for screens you have not touched."
msgstr ""

#: src/settings-app/index.js:292
msgid "How agents address people"
msgstr ""

#: src/settings-app/index.js:294
msgid "Site knowledge and standing guidance are under"
msgstr ""

#: src/settings-app/index.js:302
msgid "Per-agent personality is under Knowledge → Instructions."
msgstr ""

#: src/settings-app/index.js:316
msgid "Leave blank to use the WordPress display name."
msgstr ""

#: src/settings-app/index.js:337
msgid "Chat theme"
msgstr ""

#: src/settings-app/index.js:339
msgid "Visual theme for admin chat and frontend shortcodes. Click a preview to select."
msgstr ""

#: src/settings-app/index.js:406
msgid "AI Agent"
msgstr ""

#: src/settings-app/index.js:426
msgid "Hello! How can I help?"
msgstr ""

#: src/settings-app/index.js:447
msgid "Update my homepage"
msgstr ""

#: src/settings-app/index.js:553
msgid "Configure the AI providers available on this site. Only a connected provider can be set as the site default."
msgstr ""

#: src/settings-app/index.js:569
msgid "Slug"
msgstr ""

#: src/settings-app/index.js:673
msgid "API keys: use Edit on a provider. Setting a default updates the global provider and model used by agents."
msgstr ""

#: src/settings-app/index.js:694
msgid "Default agent mode"
msgstr ""

#: src/settings-app/index.js:706
msgid "Read-only"
msgstr ""

#: src/settings-app/index.js:718
msgid "Message scanning"
msgstr ""

#: src/settings-app/index.js:727
msgid "Require chat consent"
msgstr ""

#: src/settings-app/index.js:737
msgid "Consent text"
msgstr ""

#: src/settings-app/index.js:749
msgid "Conversation retention (days)"
msgstr ""

#: src/settings-app/index.js:766
msgid "Audit log retention (days)"
msgstr ""

#: src/settings-app/index.js:780
msgid "Refresh model catalog from Agentic"
msgstr ""

#: src/settings-app/index.js:781
msgid "Off by default. When on, a daily cron fetches model names and list prices from agentic-plugin.com. BYOK providers work without this; enable it only if you want the curated catalog."
msgstr ""

#: src/settings-app/index.js:792
msgid "Request Rate Limits"
msgstr ""

#: src/settings-app/index.js:794
msgid "IP-based throttle applied before role-based daily quotas. Protects against rapid-fire requests."
msgstr ""

#: src/settings-app/index.js:800
msgid "Authenticated users (requests per minute)"
msgstr ""

#: src/settings-app/index.js:817
msgid "Anonymous visitors (requests per minute)"
msgstr ""

#: src/settings-app/index.js:954
msgid "Control who can administer the plugin and use AI agents."
msgstr ""

#: src/settings-app/index.js:981
msgid "Control which WordPress roles can administer the plugin and interact with AI agents. Administrators always retain full access."
msgstr ""

#: src/settings-app/index.js:987
msgid "These rules apply site-wide. A user needs at least one ticked box to access the corresponding feature. Removing a role from all plugin privileges will hide the Agent Builder menu from that role entirely."
msgstr ""

#: src/settings-app/index.js:994
msgid "Plugin Administration"
msgstr ""

#: src/settings-app/index.js:996
msgid "Who can access and configure the Agent Builder admin pages."
msgstr ""

#: src/settings-app/index.js:1006
msgid "Permission"
msgstr ""

#: src/settings-app/index.js:1051
#: src/settings-app/index.js:1169
msgid "Administrators always have full access"
msgstr ""

#: src/settings-app/index.js:1077
msgid "Who can chat with and interact with installed AI agents, and how much they may use per day."
msgstr ""

#: src/settings-app/index.js:1087
msgid "Permission / Limit"
msgstr ""

#: src/settings-app/index.js:1093
msgid "Visitor"
msgstr ""

#: src/settings-app/index.js:1095
msgid "Not logged in"
msgstr ""

#: src/settings-app/index.js:1135
msgid "Allow non-logged-in visitors to use frontend chat"
msgstr ""

#: src/settings-app/index.js:1192
msgid "Daily Limits"
msgstr ""

#: src/settings-app/index.js:1198
msgid "0 = unlimited, resets at midnight UTC. Administrators are never limited."
msgstr ""

#: src/settings-app/index.js:1209
msgid "Queries / day"
msgstr ""

#: src/settings-app/index.js:1216
#: src/settings-app/index.js:1220
msgid "Max AI chat messages per user per day."
msgstr ""

#: src/settings-app/index.js:1281
msgid "Tokens / day"
msgstr ""

#: src/settings-app/index.js:1288
#: src/settings-app/index.js:1292
msgid "Max AI tokens consumed per user per day."
msgstr ""

#: src/settings-app/index.js:1355
msgid "How enforcement works: these settings control WordPress admin menu visibility, admin bar chat access, the REST chat API, and AJAX task triggers. Unchecked roles are blocked at the server, not just hidden in the UI. Request rate limits are under Security."
msgstr ""

#: src/settings-app/index.js:1377
msgid "Persistent key-value memory agents use across conversations."
msgstr ""

#: src/settings-app/index.js:1383
msgid "Default memory TTL (days)"
msgstr ""

#: src/settings-app/index.js:1384
msgid "0 = never expires"
msgstr ""

#: src/settings-app/index.js:1398
msgid "Enable local browser memory"
msgstr ""

#: src/settings-app/index.js:1471
msgid "(default)"
msgstr ""

#: src/settings-app/index.js:1519
msgid "Chat capabilities and per-agent provider/model. Set the site default provider on the Providers tab. Theme is under Interface."
msgstr ""

#: src/settings-app/index.js:1524
msgid "Chat features"
msgstr ""

#: src/settings-app/index.js:1526
msgid "Features available in agent chat."
msgstr ""

#: src/settings-app/index.js:1532
msgid "Audio input"
msgstr ""

#: src/settings-app/index.js:1539
msgid "Text-to-speech"
msgstr ""

#: src/settings-app/index.js:1546
msgid "Vision / image input"
msgstr ""

#: src/settings-app/index.js:1555
msgid "Hide “Powered by Agent Builder” branding"
msgstr ""

#: src/settings-app/index.js:1556
msgid "On by default. Uncheck only if you want a small credit line in the chat footer."
msgstr ""

#: src/settings-app/index.js:1569
msgid "Off by default. When on, admin chat shows a link to the WhatsApp connector."
msgstr ""

#: src/settings-app/index.js:1580
msgid "Active agent overrides"
msgstr ""

#: src/settings-app/index.js:1582
msgid "Each row starts on the site default provider and model (Providers tab). Change only the agents that need a different setup."
msgstr ""

#: src/settings-app/index.js:1623
msgid "provider"
msgstr ""

#: src/settings-app/index.js:1677
msgid "model"
msgstr ""

#: src/settings-app/index.js:1809
msgid "Customise greetings and personality notes per agent."
msgstr ""

#: src/settings-app/index.js:1819
msgid "Select agent"
msgstr ""

#: src/settings-app/index.js:1832
msgid "Welcome message"
msgstr ""

#: src/settings-app/index.js:1845
msgid "Persona notes"
msgstr ""

#: src/settings-app/index.js:1856
msgid "Response style"
msgstr ""

#: src/settings-app/index.js:1880
msgid "Third-party API keys used by agent tools."
msgstr ""

#: src/settings-app/index.js:1902
msgid "Get a key"
msgstr ""

#: src/settings-app/index.js:1918
msgid "Configured"
msgstr ""

#: src/settings-app/index.js:1919
msgid "Not configured"
msgstr ""

#: src/settings-app/index.js:1993
msgid "REST endpoints for integrations."
msgstr ""

#: src/settings-app/index.js:1999
msgid "Namespace"
msgstr ""

#: src/settings-app/index.js:2008
msgid "Agentic Services"
msgstr ""

#: src/settings-app/index.js:2019
msgid "Base URLs the plugin calls for AI chat, knowledge search, and media generation. Leave these on their defaults unless you’re self-hosting a proxy or support asked you to change one."
msgstr ""

#: src/settings-app/index.js:2088
msgid "Reset to default"
msgstr ""

#: src/settings-app/index.js:2187
msgid "Could not create credential."
msgstr ""

#: src/settings-app/index.js:2195
msgid "Revoke this Application Password? Any client using it will stop working immediately."
msgstr ""

#: src/settings-app/index.js:2224
msgid "The Model Context Protocol (MCP) lets external AI apps — Claude Desktop, Cursor, and others — use your agents directly, tool calls and all. Free on every WordPress version this plugin supports — no Pro or connector required."
msgstr ""

#: src/settings-app/index.js:2231
msgid "Available"
msgstr ""

#: src/settings-app/index.js:2235
msgid "Agent endpoints"
msgstr ""

#: src/settings-app/index.js:2237
msgid "Each agent has its own MCP URL, scoped to only the tools that agent is allowed to use."
msgstr ""

#: src/settings-app/index.js:2247
msgid "MCP URL"
msgstr ""

#: src/settings-app/index.js:2287
msgid "Ready"
msgstr ""

#: src/settings-app/index.js:2341
msgid "Connected clients"
msgstr ""

#: src/settings-app/index.js:2356
msgid "No clients have connected via the approval flow yet."
msgstr ""

#: src/settings-app/index.js:2364
msgid "Application Passwords"
msgstr ""

#: src/settings-app/index.js:2366
msgid "Credentials for manually configuring an MCP client (e.g. Cursor) that needs a username and password rather than the browser-driven approval flow."
msgstr ""

#: src/settings-app/index.js:2388
msgid "Password created — copy it now, it will not be shown again:"
msgstr ""

#: src/settings-app/index.js:2414
msgid "Last used"
msgstr ""

#: src/settings-app/index.js:2450
msgid "No Application Passwords yet."
msgstr ""

#: src/settings-app/index.js:2468
msgid "Create Application Password"
msgstr ""

#: src/settings-app/index.js:2515
msgid "Could not load this settings panel."
msgstr ""

#: src/settings-app/index.js:2667
msgid "Settings saved with warnings:"
msgstr ""

#: src/settings-app/index.js:2701
msgid "Could not save settings."
msgstr ""

#: src/settings-app/index.js:2711
msgid "Loading settings…"
msgstr ""

#: src/settings-app/index.js:2722
msgid "Settings unavailable."
msgstr ""

#: src/settings-app/index.js:2801
msgid "Activate Agent Builder Pro to manage your license key here."
msgstr ""

#: src/settings-app/index.js:2812
msgid "This tab is available via the classic view or an add-on."
msgstr ""

#: src/shared/chat-embed.js:88
msgid "Denied — no change made."
msgstr ""

#: src/shared/chat-embed.js:89
msgid "Done — change applied."
msgstr ""

#: src/shared/chat-embed.js:105
msgid "Needs Your Approval"
msgstr ""

#: src/shared/chat-embed.js:106
msgid "Proposed Change"
msgstr ""

#: src/shared/chat-embed.js:110
msgid "The agent wants to make a change."
msgstr ""

#: src/shared/chat-embed.js:123
msgid "Hide Diff"
msgstr ""

#: src/shared/chat-embed.js:124
msgid "Show Diff"
msgstr ""

#: src/shared/chat-embed.js:170
msgid "Allow Once"
msgstr ""

#: src/shared/chat-embed.js:178
msgid "Allow this Session"
msgstr ""

#: src/shared/chat-embed.js:186
msgid "Always Allow"
msgstr ""

#: src/shared/chat-embed.js:435
msgid "This assistant"
msgstr ""

#: src/shared/chat-embed.js:437
msgid "is still activating."
msgstr ""

#: src/shared/chat-embed.js:442
msgid "is thinking…"
msgstr ""

#: src/shared/chat-embed.js:446
msgid "Ask"
msgstr ""

#: src/shared/components.js:193
msgid "Only changes this screen. Other screens and your site-wide default (Settings → Interface) are unaffected."
msgstr ""

#: src/shared/components.js:223
msgid "More info"
msgstr ""
