From 4ec2a56b794a7df346c228b73f55cd98b904ec17 Mon Sep 17 00:00:00 2001 From: Gunju Kim Date: Tue, 17 Mar 2026 18:08:19 +0000 Subject: [PATCH] Update agent config based on PR review feedback Add conventions learned from recent PR reviews: - Always update self-development configs and examples when adding new API fields - Do not hard-code future API version names in deprecation notices - /kind label in PR body auto-applies the label, no need for --label kind/... flag Co-Authored-By: Claude Opus 4.6 --- AGENTS.md | 4 +++- self-development/agentconfig.yaml | 2 ++ self-development/kelos-image-update.yaml | 2 +- self-development/kelos-workers.yaml | 2 ++ 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 3c7d869a..1e03a99b 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -7,6 +7,8 @@ - **Better tests.** Always try to add or improve tests(including integration, e2e) when modifying code. - **Logging conventions.** Start log messages with capital letters and do not end with punctuation. - **Commit messages.** Do not include PR links in commit messages. +- **API deprecation notices.** Do not hard-code future API version names (e.g., "will be removed in v1alpha2") — the next version is not yet determined. +- **New API fields/features.** When adding new API fields or features, always update `self-development/` configs and `examples/` to use the newly added fields. ## Key Makefile Targets - `make verify` — run all verification checks (lint, fmt, vet, etc.). @@ -20,7 +22,7 @@ ## Pull Requests - **Always follow `.github/PULL_REQUEST_TEMPLATE.md`** when creating PRs. - Fill in every section of the template. Do not remove or skip sections — use "N/A" or "NONE" where appropriate. -- Choose exactly one `/kind` label from: `bug`, `cleanup`, `docs`, `feature`. +- Choose exactly one `/kind` label from: `bug`, `cleanup`, `docs`, `feature`. The `/kind