massive updates to autopilot
2 months ago
36 files changed
- .opengit/workflows/autopilot-lifecycle.yml+74−0
- apps/git-gateway/src/db.ts+26−0
- apps/web/app/[username]/[repository]/pulls/[number]/actions.ts+35−0
- apps/web/app/[username]/[repository]/pulls/[number]/autopilot/autopilot-run-client.tsx+41−2
- apps/web/app/[username]/[repository]/pulls/[number]/autopilot/page.tsx+3−0
- apps/web/app/[username]/[repository]/settings/actions.ts+33−0
- apps/web/app/[username]/[repository]/settings/autopilot/autopilot-usage-overview.tsx+432−0
- apps/web/app/[username]/[repository]/settings/autopilot/model-combobox.tsx+446−0
- apps/web/app/[username]/[repository]/settings/autopilot/page.tsx+19−4
- apps/web/app/[username]/[repository]/settings/repository-settings-forms.tsx+85−4
- apps/web/app/api/repos/[repoId]/pulls/[prId]/autopilot/route.ts+3−0
- apps/web/db/ci.ts+50−0
- apps/web/db/pr-autopilot.ts+568−9
- apps/web/db/schema.ts+29−0
- apps/web/drizzle/0033_strong_thing.sql+2−0
- apps/web/drizzle/0034_illegal_kitty_pryde.sql+2−0
- apps/web/drizzle/0035_next_pete_wisdom.sql+4−0
- apps/web/drizzle/0036_colorful_deadpool.sql+1−0
- apps/web/drizzle/0037_needy_puma.sql+2−0
- apps/web/drizzle/meta/0033_snapshot.json+7234−0
- apps/web/drizzle/meta/0034_snapshot.json+7240−0
- apps/web/drizzle/meta/0035_snapshot.json+7267−0
- apps/web/drizzle/meta/0036_snapshot.json+7273−0
- apps/web/drizzle/meta/0037_snapshot.json+7285−0
- apps/web/drizzle/meta/_journal.json+36−1
- apps/web/lib/pull-requests/autopilot/check-logs.ts+53−0
- apps/web/lib/pull-requests/autopilot/constants.ts+13−0
- apps/web/lib/pull-requests/autopilot/openrouter-models.ts+88−0
- apps/web/lib/pull-requests/autopilot/openrouter.ts+189−11
- apps/web/lib/pull-requests/autopilot/run.ts+623−52
- apps/web/next-env.d.ts+1−1
- apps/web/package.json+1−0
- apps/web/scripts/run-autopilot-worker.ts+50−16
- apps/web/scripts/test-autopilot-lifecycle.ts+700−0
- deploy/.env.example+8−2
- turbo.json+3−0