From e20f3cbfbe33dbfd5e3125de94f085162c72f4e0 Mon Sep 17 00:00:00 2001 From: Max Parke Date: Tue, 9 Jun 2026 22:07:16 -0400 Subject: [PATCH] docs: drop stale keep_files / dashboard-config comments These comments instructed adding adk/** to keep_files, but the repo doesn't use keep_files. Stainless codegen never generates adk/**, agentex/lib/*, or agentex/protocol/* (no codegen header), so those paths are never touched and need no protection; codegen-managed files (pyproject/README/locks) are handled by custom-code 3-way merge instead. The dashboard-config TODO is also done. Corrects the same false claim in adk/README.md. Co-Authored-By: Claude Opus 4.8 (1M context) --- adk/README.md | 2 +- adk/pyproject.toml | 3 --- pyproject.toml | 5 ----- 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/adk/README.md b/adk/README.md index 958cf9368..73a961dd1 100644 --- a/adk/README.md +++ b/adk/README.md @@ -29,4 +29,4 @@ The two packages contribute disjoint files to the `agentex.*` namespace — `age ## Repo layout -This package is hand-authored and lives at `adk/` inside [scaleapi/scale-agentex-python](https://github.com/scaleapi/scale-agentex-python). The Stainless generator preserves `adk/**` via `keep_files` so its codegen never touches anything here. The sibling `agentex-client` package lives at the repo root and IS Stainless-generated. +This package is hand-authored and lives at `adk/` inside [scaleapi/scale-agentex-python](https://github.com/scaleapi/scale-agentex-python). Stainless codegen never touches `adk/**` — it's outside the generated surface. The sibling `agentex-client` package lives at the repo root and IS Stainless-generated. diff --git a/adk/pyproject.toml b/adk/pyproject.toml index 418e10864..33132a736 100644 --- a/adk/pyproject.toml +++ b/adk/pyproject.toml @@ -3,9 +3,6 @@ # `agentex/lib/*` to the agentex.* namespace; the REST client surface # (agentex/{__init__.py, _*.py, types/, resources/}) ships from the slim # sibling package `agentex-client` which is pinned as a runtime dep. -# -# This entire `adk/` directory must be preserved across Stainless codegen -# via `keep_files: ["adk/**"]` in the Stainless dashboard config. name = "agentex-sdk" version = "0.13.0" description = "Agent Development Kit (ADK) overlay for the Agentex API — FastACP server, Temporal workflows, LLM provider integrations, observability" diff --git a/pyproject.toml b/pyproject.toml index f9079e08a..09a61f048 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,11 +2,6 @@ # This is the Stainless-generated REST client. The hand-authored ADK # overlay (formerly `src/agentex/lib/*`) now lives in `adk/` and ships # as the sibling `agentex-sdk` package — see `adk/pyproject.toml`. -# -# Stainless dashboard config must: -# - Rename `package_name` from `agentex-sdk` to `agentex-client` -# - Reduce the dep list to the 6 bare-client deps below -# - Add `adk/**` to `keep_files` so the ADK overlay persists across codegen name = "agentex-client" version = "0.13.0" description = "The official Python REST client for the Agentex API"