MCPcopy Create free account
hub / github.com/ChrisFeldmeier/OpenCodeRust / github_generate_branch_name

Function github_generate_branch_name

crates/opencode-cli/src/main.rs:4915–4921  ·  view source on GitHub ↗
(prefix: &str, issue_number: Option<u64>)

Source from the content-addressed store, hash-verified

4913}
4914
4915fn github_generate_branch_name(prefix: &str, issue_number: Option<u64>) -> String {
4916 let stamp = chrono::Utc::now().format("%Y%m%d%H%M%S").to_string();
4917 if let Some(issue_number) = issue_number {
4918 return format!("opencode/{}{}-{}", prefix, issue_number, stamp);
4919 }
4920 format!("opencode/{}-{}", prefix, stamp)
4921}
4922
4923fn github_checkout_new_branch(prefix: &str, issue_number: Option<u64>) -> anyhow::Result<String> {
4924 let branch = github_generate_branch_name(prefix, issue_number);

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected