You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: t("TOOL_UPDATE_USER_PROFILE_DESCRIPTION", "Update the authenticated GitHub user's profile information. At least one field to update must be provided."),
228
+
Annotations: &mcp.ToolAnnotations{
229
+
Title: t("TOOL_UPDATE_USER_PROFILE_USER_TITLE", "Update my user profile"),
230
+
ReadOnlyHint: false,
231
+
},
232
+
InputSchema: &jsonschema.Schema{
233
+
Type: "object",
234
+
Properties: map[string]*jsonschema.Schema{
235
+
"name": {
236
+
Type: "string",
237
+
Description: t("TOOL_UPDATE_USER_PROFILE_NAME_DESCRIPTION", "The new name of the user"),
238
+
},
239
+
"email": {
240
+
Type: "string",
241
+
Description: t("TOOL_UPDATE_USER_PROFILE_EMAIL_DESCRIPTION", "The publicly visible email address of the user"),
242
+
},
243
+
"blog": {
244
+
Type: "string",
245
+
Description: t("TOOL_UPDATE_USER_PROFILE_BLOG_DESCRIPTION", "The new blog URL of the user"),
246
+
},
247
+
"twitter_username": {
248
+
Type: "string",
249
+
Description: t("TOOL_UPDATE_USER_PROFILE_TWITTER_USERNAME_DESCRIPTION", "The new Twitter username of the user"),
250
+
},
251
+
"company": {
252
+
Type: "string",
253
+
Description: t("TOOL_UPDATE_USER_PROFILE_COMPANY_DESCRIPTION", "The new company of the user"),
254
+
},
255
+
"location": {
256
+
Type: "string",
257
+
Description: t("TOOL_UPDATE_USER_PROFILE_LOCATION_DESCRIPTION", "The new location of the user"),
258
+
},
259
+
"hireable": {
260
+
Type: "boolean",
261
+
Description: t("TOOL_UPDATE_USER_PROFILE_HIREABLE_DESCRIPTION", "The new hireable value of the user"),
262
+
},
263
+
"bio": {
264
+
Type: "string",
265
+
Description: t("TOOL_UPDATE_USER_PROFILE_BIO_DESCRIPTION", "The new short biography of the user"),
0 commit comments