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:"List Bitbucket workspaces accessible to the authenticated user. Returns workspace slugs and names. Supports pagination. Requires BITBUCKET_USERNAME and BITBUCKET_APP_PASSWORD environment variables.".to_string(),
659
+
input_schema: serde_json::json!({
660
+
"type":"object",
661
+
"properties":{
662
+
"limit":{
663
+
"type":"number",
664
+
"description":"Maximum number of results per page (default: 10)"
665
+
},
666
+
"nextPage":{
667
+
"type":"string",
668
+
"description":"Pagination URL for fetching the next page of results"
669
+
}
670
+
},
671
+
"required":[]
672
+
}),
673
+
},
674
+
Tool{
675
+
name:"bitbucket_repo_list".to_string(),
676
+
description:"List repositories in a Bitbucket workspace. Returns repository names, full names, and clone URLs (SSH and HTTPS). Supports pagination. Requires BITBUCKET_USERNAME and BITBUCKET_APP_PASSWORD environment variables.".to_string(),
"description":"Maximum number of results per page (default: 10)"
687
+
},
688
+
"nextPage":{
689
+
"type":"string",
690
+
"description":"Pagination URL for fetching the next page of results"
691
+
}
692
+
},
693
+
"required":["workspace"]
694
+
}),
695
+
},
656
696
Tool{
657
697
name:"generate_code".to_string(),
658
698
description:"Generate Rust code using a local Ollama model. Accepts an instruction, optional context, and optional file paths for context. Returns raw Rust source code. Requires a running Ollama instance with the specified model.".to_string(),
0 commit comments