@generacy-ai/claude-code-interface
officialTypes and interfaces for Claude Code plugin consumers
Version
0.1.1
Last Updated
2026-03-03
Source
official
Latency
Latency monitoring, performance tracking, and plugin infrastructure for software development workflows. A modular TypeScript monorepo providing a plugin-based architecture for integrating dev agents, source control, CI/CD pipelines, and issue trackers.
Packages
Core
| Package | Description |
|---|---|
@generacy-ai/latency | Latency monitoring and performance tracking core library |
Interfaces
| Package | Description |
|---|---|
@generacy-ai/claude-code-interface | Types and interfaces for Claude Code plugin consumers |
@generacy-ai/git-interface | Git interface types and utilities |
@generacy-ai/github-actions-interface | TypeScript type definitions for GitHub Actions concepts extending core Latency types |
@generacy-ai/github-issues-interface | GitHub Issues interface types and utilities |
@generacy-ai/jira-interface | Jira-specific types and helpers |
Abstract Plugins
| Package | Description |
|---|---|
@generacy-ai/latency-plugin-dev-agent | Abstract dev agent plugin providing common logic for AI agent implementations |
@generacy-ai/latency-plugin-source-control | Abstract source control plugin providing common validation and shared logic for all VCS implementations |
@generacy-ai/latency-plugin-issue-tracker | Abstract issue tracker plugin |
@generacy-ai/latency-plugin-ci-cd | Abstract CI/CD plugin providing common logic for all pipeline implementations |
Concrete Plugins
| Package | Description |
|---|---|
@generacy-ai/latency-plugin-claude-code | Claude Code CLI plugin for the Latency dev agent ecosystem |
@generacy-ai/latency-plugin-git | Git source control plugin |
@generacy-ai/latency-plugin-github-actions | GitHub Actions CI/CD plugin |
@generacy-ai/latency-plugin-github-issues | GitHub Issues plugin implementation |
@generacy-ai/latency-plugin-jira | Jira issue tracker plugin |
@generacy-ai/latency-plugin-health-check | Health check plugin |
Getting Started
Prerequisites
- Node.js 20 or later
- Corepack enabled (
corepack enable) — this provides the correct pnpm version automatically
Installation
corepack enable
pnpm install
Development
| Command | Description |
|---|---|
pnpm build | Build all packages |
pnpm test | Run tests across all packages |
pnpm lint | Lint all packages |
pnpm typecheck | Run TypeScript type checking across all packages |
Changesets
This project uses Changesets for versioning and publishing. When making changes that should result in a new package version, add a changeset:
pnpm changeset
License
Apache-2.0 — see LICENSE for details.
Security
To report a security vulnerability, see SECURITY.md.
Contributing
See CONTRIBUTING.md for development workflow, coding standards, and how to submit changes.