Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
d9a8dae
feat(adapters): add Cursor adapter with export and enhanced import
nanookclaw Mar 22, 2026
257e59d
feat: add Google Gemini CLI adapter for export, import, and run
AJAmit17 Mar 23, 2026
01894e4
feat: add Google Gemini CLI runner for interactive and single-shot mode
AJAmit17 Mar 23, 2026
2eb45f3
fix: prefix .sh hook scripts with 'bash hooks/' on Windows for Gemini…
AJAmit17 Mar 23, 2026
f3c7abc
fix: always prefix hook scripts with 'hooks/' directory in Gemini ada…
AJAmit17 Mar 23, 2026
fe37687
chore: update documentation for gemini adaptor
AJAmit17 Mar 23, 2026
fe1ff02
feat(adapters): Cursor adapter — export + enhanced import (#34)
shreyas-lyzr Mar 23, 2026
cc60a4c
feat: OpenClaw adapter multi-agent workspace export (#42)
shreyas-lyzr Mar 23, 2026
a6a4fa9
feat: OpenClaw multi-agent workspace export (#42)
shreyas-lyzr Mar 23, 2026
5cc0464
docs: add regulated-industries section with isomorphism table and Git…
Mar 23, 2026
22f74c5
Merge branch 'feat/gemini-cli' into merge-fix
AJAmit17 Mar 24, 2026
e2a9050
Merge pull request #2 from AJAmit17/merge-fix
AJAmit17 Mar 24, 2026
fdd07a3
feat(adapters): Codex CLI adapter — export + import (#32)
nanookclaw Mar 24, 2026
c510a69
feat: add Google Gemini CLI adapter with export, run, and import (#33)
shreyas-lyzr Mar 25, 2026
01f72c7
feat: add Google Gemini CLI adapter (#33)
shreyas-lyzr Mar 25, 2026
2058a95
fix: replace execSync string interpolation with execFileSync to preve…
kevinWangSheng Mar 25, 2026
40c19a2
fix: use process.exitCode instead of process.exit() so runner finally…
kevinWangSheng Mar 25, 2026
bf3a363
fix: replace execSync with execFileSync to prevent command injection …
shreyas-lyzr Mar 25, 2026
fa163ef
fix: use process.exitCode instead of process.exit() for proper cleanu…
shreyas-lyzr Mar 25, 2026
333e1db
feat: add Codex CLI adapter with export + import (#32)
shreyas-lyzr Mar 25, 2026
618b46d
docs: add regulated-industries guide (#44)
shreyas-lyzr Mar 25, 2026
2059817
Merge branch 'feat/langchain' into feat/langchain-adopter-fix
AJAmit17 Mar 25, 2026
5a24c27
Merge pull request #3 from AJAmit17/feat/langchain-adopter-fix
AJAmit17 Mar 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Publish to npm

on:
release:
types: [published]

jobs:
publish:
runs-on: ubuntu-latest
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version: 22
registry-url: https://registry.npmjs.org
cache: npm

- run: npm ci
- run: npm run build
- run: npm test

- run: npm publish --provenance --access public
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -357,9 +357,11 @@ Adapters are used by both `export` and `run`. Available adapters:
| `github` | GitHub Actions agent |
| `git` | Git-native execution (run only) |
| `opencode` | OpenCode instructions + config |
| `gemini` | Google Gemini CLI (GEMINI.md + settings.json) |
| `openclaw` | OpenClaw format |
| `nanobot` | Nanobot format |
| `langchain` | LangChain agent Python code |
| `cursor` | Cursor `.cursor/rules/*.mdc` files |

```bash
# Export to system prompt
Expand Down
Loading
Loading