Skip to content

[codex] Harden generated workflow export runners#24

Draft
falfaddaghi wants to merge 1 commit into
mainfrom
codex/harden-export-runner-bundles
Draft

[codex] Harden generated workflow export runners#24
falfaddaghi wants to merge 1 commit into
mainfrom
codex/harden-export-runner-bundles

Conversation

@falfaddaghi
Copy link
Copy Markdown
Member

Summary

  • Export generated workflows into isolated *-export bundles instead of writing target agent folders directly into the selected folder.
  • Add a .nexus-workflow-export marker and runner-side checks so copied runners cannot accidentally use a repository's existing .opencode, .claude, or .pi setup.
  • Update the export dialog and README to explain the safer run model.

Validation

  • bun test src/lib/__tests__/run-script-generator.test.ts src/lib/__tests__/generated-workflow-export.test.ts
  • bunx eslint src/lib/run-script-generator.ts src/lib/generated-workflow-export.ts src/components/workflow/generated-export-dialog.tsx src/lib/__tests__/run-script-generator.test.ts src/lib/__tests__/generated-workflow-export.test.ts
  • bun run typecheck
  • pre-commit hook: bun run typecheck && bun run lint && bun run test

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