Releases: open-gitagent/gitagent
Releases · open-gitagent/gitagent
v0.1.8
What's New
New Adapters
- Google Gemini CLI — export, run, and import (
gitagent export -f gemini) - OpenAI Codex CLI — export and import (
gitagent export -f codex) - Cursor — export to
.cursor/rules/*.mdc+ enhanced import from modern.mdcfiles (gitagent export -f cursor) - OpenCode — fixed to use
AGENTS.md+ correctprovider/modelconfig format
Multi-Agent Support
- OpenClaw multi-agent workspace export — sub-agents now produce separate OpenClaw workspaces with full SOUL.md, AGENTS.md, TOOLS.md, and skills
Bug Fixes
- Claude Code hooks — fixed JSON structure to use correct nested
matcher+hooksarray format; fixed event mapping (SessionStart, PostToolUseFailure, SessionEnd) - Command injection prevention — replaced
execSyncstring interpolation withexecFileSyncarray args across git-cache and registry-provider - Temp file cleanup —
process.exitCodeinstead ofprocess.exit()so runnerfinallyblocks actually execute - Shared compliance — extracted
buildComplianceSectiontosrc/adapters/shared.ts(dedup from copilot + opencode)
Docs
- Added regulated-industries guide — structural fit of gitagent for compliance-heavy domains (financial close, legal, healthcare, insurance)
Full Changelog
v0.1.7 — First Public Release
gitagent v0.1.7 — First Public Release 🚀
A git-native, framework-agnostic open standard for defining AI agents.
Your git repository is the agent. Clone a repo, get an agent.
What's in this release
Core CLI
gitagent init— Scaffold agents from templates (minimal, standard, full)gitagent validate— Schema + compliance validationgitagent run— Clone any agent repo and run it instantlygitagent export— Export to 8 target formatsgitagent import— Import from Claude, Cursor, CrewAIgitagent audit— Generate compliance reportsgitagent skills— Search, install, list, inspect skillsgitagent lyzr— Deploy agents to Lyzr Studio
Adapters / Runners
- Claude Code — Full interactive mode with skills, tools, permission modes
- OpenAI Agents SDK — Python code generation with typed tool stubs
- CrewAI — YAML crew config with role/goal extraction
- Lyzr Studio — REST API deployment with provider mapping
- OpenClaw — Workspace generation with auth provisioning
- Nanobot — Config + system prompt for interactive sessions
- GitHub Models — Streaming chat completions
- Git (auto-detect) — Detects adapter from model/config
Agent Standard
agent.yaml— Schema-validated manifest with model preferences, fallback chains, skills, tools, runtime configSOUL.md— Natural language agent identityRULES.md— Hard behavioral constraintsskills/— Reusable capability modules (Agent Skills standard)tools/— MCP-compatible tool definitionsknowledge/— Reference documents with retrieval configmemory/— Persistent cross-session state with runtime subfolderhooks/— Lifecycle handlers (bootstrap, teardown)compliance/— Regulatory artifacts (FINRA, SEC, Fed, CFPB)
Key Fixes
- Resolved npx binary shadowing issue (node_modules
.bin/claudevs system Claude CLI) - Fixed
--refreshflag to re-clone instead of git pull on shallow caches - Correct argument ordering for Claude runner flags
Install
npm install -g @open-gitagent/gitagentor run directly:
npx @open-gitagent/gitagent@0.1.7 run -r https://github.com/shreyas-lyzr/architect -a claudeLinks
#gitagent #ai-agents #open-standard #git-native #framework-agnostic #claude-code #openai #crewai #lyzr #agent-skills #compliance #version-control