diff --git a/README.md b/README.md
index e8c5efc..30dbf31 100644
--- a/README.md
+++ b/README.md
@@ -2,8 +2,8 @@
-
-
+
+
Pullfrog
@@ -19,7 +19,7 @@
Pullfrog is a GitHub bot that brings the full power of your favorite coding agents into GitHub. It's open source and powered by GitHub Actions.
-
+
diff --git a/fixtures/basic.txt b/fixtures/basic.txt
index d9ea31f..7dbf2b9 100644
--- a/fixtures/basic.txt
+++ b/fixtures/basic.txt
@@ -1,3 +1,3 @@
-Add an empty commit to https://github.com/pullfrogai/pullfrog/pull/5
+Add an empty commit to https://github.com/pullfrog/pullfrog/pull/5
And push it
\ No newline at end of file
diff --git a/main.ts b/main.ts
index 7fd5e38..ebef940 100644
--- a/main.ts
+++ b/main.ts
@@ -138,7 +138,7 @@ async function throwMissingApiKeyError({
agent: (typeof agents)[AgentNameType] | null;
repoContext: RepoContext;
}): Promise {
- const apiUrl = process.env.API_URL || "https://pullfrog.ai";
+ const apiUrl = process.env.API_URL || "https://pullfrog.com";
const settingsUrl = `${apiUrl}/console/${repoContext.owner}/${repoContext.name}`;
const inputKeys = agent?.apiKeyNames || getAllPossibleKeyNames();
diff --git a/mcp/comment.ts b/mcp/comment.ts
index 0aec463..ae3da2e 100644
--- a/mcp/comment.ts
+++ b/mcp/comment.ts
@@ -13,7 +13,7 @@ function buildCommentFooter(payload: Payload): string {
const agentName = payload.agent;
const agentInfo = agentName ? agentsManifest[agentName] : null;
const agentDisplayName = agentInfo?.displayName || "Unknown agent";
- const agentUrl = agentInfo?.url || "https://pullfrog.ai";
+ const agentUrl = agentInfo?.url || "https://pullfrog.com";
// build workflow run link or show unavailable message
const workflowRunPart = runId
@@ -22,7 +22,7 @@ function buildCommentFooter(payload: Payload): string {
return `
${PULLFROG_DIVIDER}
-
| Triggered by [Pullfrog](https://pullfrog.ai) | Using [${agentDisplayName}](${agentUrl}) | ${workflowRunPart} | [𝕏](https://x.com/pullfrogai)`;
+
| Triggered by [Pullfrog](https://pullfrog.com) | Using [${agentDisplayName}](${agentUrl}) | ${workflowRunPart} | [𝕏](https://x.com/pullfrogai)`;
}
function stripExistingFooter(body: string): string {
diff --git a/modes.ts b/modes.ts
index 5cbb21f..81b842f 100644
--- a/modes.ts
+++ b/modes.ts
@@ -39,7 +39,7 @@ export const modes: Mode[] = [
- If you created a branch without a PR, ALWAYS include a "Create PR" link and a link to the branch. e.g.:
\`\`\`md
- [\`pullfrog/branch-name\`](https://github.com/pullfrogai/scratch/tree/pullfrog/branch-name) • [Create PR ➔](https://github.com/pullfrogai/scratch/compare/main...pullfrog/branch-name?quick_pull=1&title=&body=)
+ [\`pullfrog/branch-name\`](https://github.com/pullfrog/scratch/tree/pullfrog/branch-name) • [Create PR ➔](https://github.com/pullfrog/scratch/compare/main...pullfrog/branch-name?quick_pull=1&title=&body=)
\`\`\`
`,
},
diff --git a/utils/api.ts b/utils/api.ts
index 97836da..c0ab051 100644
--- a/utils/api.ts
+++ b/utils/api.ts
@@ -34,7 +34,7 @@ export interface WorkflowRunInfo {
* Returns the pre-created progress comment ID if one exists
*/
export async function fetchWorkflowRunInfo(runId: string): Promise {
- const apiUrl = process.env.API_URL || "https://pullfrog.ai";
+ const apiUrl = process.env.API_URL || "https://pullfrog.com";
// add timeout to prevent hanging (5 seconds)
const timeoutMs = 5000;
@@ -88,7 +88,7 @@ export async function getRepoSettings(
token: string,
repoContext: RepoContext
): Promise {
- const apiUrl = process.env.API_URL || "https://pullfrog.ai";
+ const apiUrl = process.env.API_URL || "https://pullfrog.com";
// Add timeout to prevent hanging (5 seconds)
const timeoutMs = 5000;
diff --git a/utils/github.ts b/utils/github.ts
index c1f9156..def97e1 100644
--- a/utils/github.ts
+++ b/utils/github.ts
@@ -53,7 +53,7 @@ async function acquireTokenViaOIDC(): Promise {
const oidcToken = await core.getIDToken("pullfrog-api");
log.info("OIDC token generated successfully");
- const apiUrl = process.env.API_URL || "https://pullfrog.ai";
+ const apiUrl = process.env.API_URL || "https://pullfrog.com";
log.info("Exchanging OIDC token for installation token...");
diff --git a/utils/setup.ts b/utils/setup.ts
index be6ea47..1f02b4e 100644
--- a/utils/setup.ts
+++ b/utils/setup.ts
@@ -21,8 +21,8 @@ export function setupTestRepo(options: SetupOptions): void {
log.info("🗑️ Removing existing .temp directory...");
rmSync(tempDir, { recursive: true, force: true });
- log.info("📦 Cloning pullfrogai/scratch into .temp...");
- $("git", ["clone", "git@github.com:pullfrogai/scratch.git", tempDir]);
+ log.info("📦 Cloning pullfrog/scratch into .temp...");
+ $("git", ["clone", "git@github.com:pullfrog/scratch.git", tempDir]);
} else {
log.info("📦 Resetting existing .temp repository...");
execSync("git reset --hard HEAD && git clean -fd", {
@@ -31,8 +31,8 @@ export function setupTestRepo(options: SetupOptions): void {
});
}
} else {
- log.info("📦 Cloning pullfrogai/scratch into .temp...");
- $("git", ["clone", "git@github.com:pullfrogai/scratch.git", tempDir]);
+ log.info("📦 Cloning pullfrog/scratch into .temp...");
+ $("git", ["clone", "git@github.com:pullfrog/scratch.git", tempDir]);
}
}
@@ -45,7 +45,7 @@ export function setupGitConfig(): void {
log.info("🔧 Setting up git configuration...");
try {
// Use --local to scope config to this repo only, preventing leakage to user's global config
- execSync('git config --local user.email "team@pullfrog.ai"', {
+ execSync('git config --local user.email "team@pullfrog.com"', {
cwd: repoDir,
stdio: "pipe",
});