switch to anthropic typescript-sdk

This commit is contained in:
David Blass
2025-10-24 17:31:34 -04:00
parent 1328894afd
commit a26ada9839
4 changed files with 70 additions and 195 deletions
+3 -3
View File
@@ -1,8 +1,8 @@
import * as core from "@actions/core";
import { type } from "arktype";
import { ClaudeAgent } from "./agents/claude.ts";
import { setupGitHubInstallationToken, parseRepoContext } from "./utils/github.ts";
import { setupGitConfig, setupGitAuth } from "./utils/setup.ts";
import { parseRepoContext, setupGitHubInstallationToken } from "./utils/github.ts";
import { setupGitAuth, setupGitConfig } from "./utils/setup.ts";
export const Inputs = type({
prompt: "string",
@@ -25,7 +25,7 @@ export async function main(inputs: Inputs): Promise<MainResult> {
const githubInstallationToken = await setupGitHubInstallationToken();
const repoContext = parseRepoContext();
setupGitAuth(githubInstallationToken, repoContext);
const agent = new ClaudeAgent({