Skip to content

feat: add git URL deploy fallback flow#11

Merged
raghavyuva merged 1 commit intomainfrom
feat/git-url-fallback-deploy
Apr 14, 2026
Merged

feat: add git URL deploy fallback flow#11
raghavyuva merged 1 commit intomainfrom
feat/git-url-fallback-deploy

Conversation

@raghavyuva
Copy link
Copy Markdown
Contributor

Summary

  • add a connector-first deploy fallback that imports source from public HTTPS git URLs when GitHub connector access is unavailable
  • wire remote repository loading into deploy searchable tools, workspace-backed context propagation, and source guards so downstream deployment uses the same normal flow
  • improve user-facing deploy messaging to avoid internal source/tool details and add regression tests for URL parsing, import safety, source guarding, and deploy-state context parsing

Test plan

  • yarn test
  • ./node_modules/.bin/vitest run src/engine/tools/codebase/__tests__/git-url.test.ts src/engine/tools/codebase/__tests__/import-remote-repository-tool.test.ts
  • ./node_modules/.bin/vitest run src/engine/tools/shared/__tests__/source-guard.test.ts src/engine/agents/__tests__/deploy-state-processor.test.ts
  • ./node_modules/.bin/vitest run src/engine/agents/__tests__/context-injector.test.ts

Enable deployments from public HTTPS git URLs when GitHub connector access
is unavailable, while preserving connector-first behavior.

Also replace user-facing internal source/tool mechanics with product-language
messages during deployment flows.
@raghavyuva raghavyuva merged commit f0ce851 into main Apr 14, 2026
1 check passed
@raghavyuva raghavyuva deleted the feat/git-url-fallback-deploy branch April 14, 2026 07:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant