mirror of
https://github.com/harivansh-afk/sandbox-agent.git
synced 2026-04-15 03:00:48 +00:00
38 lines
1,020 B
TypeScript
38 lines
1,020 B
TypeScript
import { user } from "./user/index.js";
|
|
import { setup } from "rivetkit";
|
|
import { githubData } from "./github-data/index.js";
|
|
import { task } from "./task/index.js";
|
|
import { auditLog } from "./audit-log/index.js";
|
|
import { taskSandbox } from "./sandbox/index.js";
|
|
import { organization } from "./organization/index.js";
|
|
import { logger } from "../logging.js";
|
|
import { resolveRunnerVersion } from "../config/runner-version.js";
|
|
|
|
const runnerVersion = resolveRunnerVersion();
|
|
|
|
export const registry = setup({
|
|
serverless: {
|
|
basePath: "/v1/rivet",
|
|
},
|
|
runner: { version: runnerVersion },
|
|
logging: {
|
|
baseLogger: logger,
|
|
},
|
|
use: {
|
|
user,
|
|
organization,
|
|
task,
|
|
taskSandbox,
|
|
auditLog,
|
|
githubData,
|
|
},
|
|
});
|
|
|
|
export * from "./context.js";
|
|
export * from "./audit-log/index.js";
|
|
export * from "./user/index.js";
|
|
export * from "./github-data/index.js";
|
|
export * from "./task/index.js";
|
|
export * from "./keys.js";
|
|
export * from "./sandbox/index.js";
|
|
export * from "./organization/index.js";
|