Skip to content

feat: add claude.md#1263

Merged
EItanya merged 6 commits intomainfrom
eitanya/claude.md
Feb 3, 2026
Merged

feat: add claude.md#1263
EItanya merged 6 commits intomainfrom
eitanya/claude.md

Conversation

@EItanya
Copy link
Contributor

@EItanya EItanya commented Feb 3, 2026

No description provided.

Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
Copilot AI review requested due to automatic review settings February 3, 2026 15:15
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a comprehensive development guide (CLAUDE.md) for AI agents working in the kagent repository and updates test commands in the Makefile and CI workflow for better consistency and coverage.

Changes:

  • Added CLAUDE.md documentation file providing architectural patterns, conventions, and best practices for AI-assisted development
  • Updated Go test targets to test all packages (excluding E2E) and made E2E tests target the specific e2e package
  • Updated Python test command to use standardized glob pattern and made CI workflow use Makefile target for consistency

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.

File Description
CLAUDE.md Comprehensive 651-line development guide covering project structure, testing requirements, API design, code patterns, and common tasks
python/Makefile Updated test target to use ./packages/**/tests/ glob pattern (removes non-existent tests directory)
go/Makefile Improved test target to test all packages with E2E exclusion; updated e2e target to specifically target e2e package with failfast
.github/workflows/ci.yaml Changed Python test command to use make test instead of direct pytest invocation for consistency

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

EItanya and others added 5 commits February 3, 2026 10:21
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
@EItanya EItanya merged commit 69f0f21 into main Feb 3, 2026
16 checks passed
@EItanya EItanya deleted the eitanya/claude.md branch February 3, 2026 15:50
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.

2 participants