Skip to content

Releases: open-gitagent/gitagent

v0.1.8

29 Mar 22:12

Choose a tag to compare

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 .mdc files (gitagent export -f cursor)
  • OpenCode — fixed to use AGENTS.md + correct provider/model config 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 + hooks array format; fixed event mapping (SessionStart, PostToolUseFailure, SessionEnd)
  • Command injection prevention — replaced execSync string interpolation with execFileSync array args across git-cache and registry-provider
  • Temp file cleanupprocess.exitCode instead of process.exit() so runner finally blocks actually execute
  • Shared compliance — extracted buildComplianceSection to src/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...v0.1.8

v0.1.7 — First Public Release

26 Feb 22:48

Choose a tag to compare

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 validation
  • gitagent run — Clone any agent repo and run it instantly
  • gitagent export — Export to 8 target formats
  • gitagent import — Import from Claude, Cursor, CrewAI
  • gitagent audit — Generate compliance reports
  • gitagent skills — Search, install, list, inspect skills
  • gitagent 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 config
  • SOUL.md — Natural language agent identity
  • RULES.md — Hard behavioral constraints
  • skills/ — Reusable capability modules (Agent Skills standard)
  • tools/ — MCP-compatible tool definitions
  • knowledge/ — Reference documents with retrieval config
  • memory/ — Persistent cross-session state with runtime subfolder
  • hooks/ — Lifecycle handlers (bootstrap, teardown)
  • compliance/ — Regulatory artifacts (FINRA, SEC, Fed, CFPB)

Key Fixes

  • Resolved npx binary shadowing issue (node_modules .bin/claude vs system Claude CLI)
  • Fixed --refresh flag to re-clone instead of git pull on shallow caches
  • Correct argument ordering for Claude runner flags

Install

npm install -g @open-gitagent/gitagent

or run directly:

npx @open-gitagent/gitagent@0.1.7 run -r https://github.com/shreyas-lyzr/architect -a claude

Links


#gitagent #ai-agents #open-standard #git-native #framework-agnostic #claude-code #openai #crewai #lyzr #agent-skills #compliance #version-control