-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathen.json
More file actions
181 lines (181 loc) · 5.44 KB
/
en.json
File metadata and controls
181 lines (181 loc) · 5.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
{
"config": {
"step": {
"user": {
"title": "OpenClaw Assistant",
"description": "Set up the OpenClaw integration. The addon will be auto-detected if installed."
},
"confirm": {
"title": "Addon Discovered",
"description": "Found **{addon_name}** running at `{host}:{port}`.\n\nConfig path: `{config_path}`\n\nPress Submit to connect.",
"data": {}
},
"manual": {
"title": "Manual Configuration",
"description": "The OpenClaw addon was not auto-detected. Enter the gateway connection details manually.",
"data": {
"gateway_host": "Gateway Host",
"gateway_port": "Gateway Port",
"gateway_token": "Gateway Token",
"use_ssl": "Use SSL (HTTPS)",
"verify_ssl": "Verify SSL certificate",
"agent_id": "Agent ID"
}
}
},
"error": {
"cannot_connect": "Cannot connect to the OpenClaw gateway. Ensure the addon is running.",
"invalid_auth": "Invalid gateway token. Check your OpenClaw configuration.",
"ssl_error": "SSL certificate verification failed. If using self-signed certificates (e.g. lan_https mode), uncheck 'Verify SSL certificate' or use automatic discovery.",
"openai_api_disabled": "The gateway returned an unexpected response — the OpenAI-compatible API is likely disabled. In the OpenClaw addon settings enable 'enable_openai_api', restart the addon, and try again.",
"unknown": "An unexpected error occurred."
},
"abort": {
"already_configured": "OpenClaw is already configured."
}
},
"options": {
"step": {
"init": {
"title": "OpenClaw Options",
"description": "Configure context and tool-calling behavior.",
"data": {
"agent_id": "Agent ID (e.g. main)",
"voice_agent_id": "Voice agent ID (optional)",
"assist_session_id": "Assist session ID override (optional)",
"include_exposed_context": "Include exposed entities context",
"context_max_chars": "Max context characters",
"context_strategy": "When context exceeds max",
"enable_tool_calls": "Enable tool calls (execute services)",
"wake_word_enabled": "Require wake word",
"wake_word": "Wake word",
"allow_brave_webspeech": "Allow Web Speech in Brave (experimental)",
"voice_provider": "Voice input provider (browser or HA STT)",
"browser_voice_language": "Browser voice language",
"thinking_timeout": "Response timeout (seconds)"
}
}
}
},
"entity": {
"sensor": {
"status": {
"name": "Status"
},
"last_activity": {
"name": "Last Activity"
},
"session_count": {
"name": "Session Count"
},
"model": {
"name": "Model"
},
"last_tool_name": {
"name": "Last Tool"
},
"last_tool_status": {
"name": "Last Tool Status"
},
"last_tool_duration_ms": {
"name": "Last Tool Duration"
},
"last_tool_invoked_at": {
"name": "Last Tool Invoked"
}
},
"binary_sensor": {
"connected": {
"name": "Connected"
}
},
"event": {
"message_received": {
"name": "Message Received"
},
"tool_invoked": {
"name": "Tool Invoked"
}
},
"button": {
"clear_history": {
"name": "Clear History"
},
"sync_history": {
"name": "Sync History"
},
"run_diagnostics": {
"name": "Run Diagnostics"
}
},
"select": {
"active_model": {
"name": "Active Model"
}
}
},
"services": {
"send_message": {
"name": "Send Message",
"description": "Send a text message to OpenClaw.",
"fields": {
"message": {
"name": "Message",
"description": "The message text to send."
},
"session_id": {
"name": "Session ID",
"description": "Optional session ID for conversation context."
},
"agent_id": {
"name": "Agent ID",
"description": "Optional OpenClaw agent ID to route this message to. Overrides the configured default. Defaults to \"main\"."
}
}
},
"clear_history": {
"name": "Clear History",
"description": "Clear conversation history.",
"fields": {
"session_id": {
"name": "Session ID",
"description": "Session to clear."
}
}
},
"invoke_tool": {
"name": "Invoke Tool",
"description": "Invoke a single OpenClaw gateway tool.",
"fields": {
"tool": {
"name": "Tool",
"description": "Tool name to invoke."
},
"action": {
"name": "Action",
"description": "Optional action string for the tool."
},
"args": {
"name": "Args",
"description": "Tool arguments object."
},
"session_key": {
"name": "Session Key",
"description": "Optional target session key."
},
"dry_run": {
"name": "Dry Run",
"description": "Optional dry-run flag."
},
"message_channel": {
"name": "Message Channel",
"description": "Optional channel context header."
},
"account_id": {
"name": "Account ID",
"description": "Optional account context header."
}
}
}
}
}