From 22649cf9aa3a65cbda856c701de8b59a13f36963 Mon Sep 17 00:00:00 2001 From: Matt Piccolella Date: Mon, 11 May 2026 14:02:12 -0700 Subject: [PATCH] Add copyright and SPDX license headers to scripts --- scripts/deploy-managed-agent.sh | 2 ++ scripts/lint-tool-scope.py | 2 ++ scripts/orchestrate.py | 2 ++ scripts/test-cookbooks.sh | 2 ++ scripts/validate.py | 2 ++ 5 files changed, 10 insertions(+) diff --git a/scripts/deploy-managed-agent.sh b/scripts/deploy-managed-agent.sh index 1816aba..78e6571 100755 --- a/scripts/deploy-managed-agent.sh +++ b/scripts/deploy-managed-agent.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +# Copyright 2026 Anthropic PBC. +# SPDX-License-Identifier: Apache-2.0 # Deploy a managed-agent template to POST /v1/agents. # # Resolves manifest conveniences before posting: diff --git a/scripts/lint-tool-scope.py b/scripts/lint-tool-scope.py index 98a61ed..ed1b38c 100755 --- a/scripts/lint-tool-scope.py +++ b/scripts/lint-tool-scope.py @@ -1,4 +1,6 @@ #!/usr/bin/env python3 +# Copyright 2026 Anthropic PBC. +# SPDX-License-Identifier: Apache-2.0 """Assert orchestrator `agent.yaml` files ship with scoped tool configs. Runs over every `managed-agent-cookbooks/*/agent.yaml` and checks the diff --git a/scripts/orchestrate.py b/scripts/orchestrate.py index 0087043..1b70624 100755 --- a/scripts/orchestrate.py +++ b/scripts/orchestrate.py @@ -1,4 +1,6 @@ #!/usr/bin/env python3 +# Copyright 2026 Anthropic PBC. +# SPDX-License-Identifier: Apache-2.0 """Reference event loop for cross-agent handoffs between managed agents. REFERENCE ONLY — replace with your firm's workflow engine (Temporal, Airflow, diff --git a/scripts/test-cookbooks.sh b/scripts/test-cookbooks.sh index a1abae7..12c5721 100755 --- a/scripts/test-cookbooks.sh +++ b/scripts/test-cookbooks.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +# Copyright 2026 Anthropic PBC. +# SPDX-License-Identifier: Apache-2.0 # Dry-run every managed-agent cookbook and assert the resolved POST /v1/agents # bodies are well-formed: valid JSON, depth-1, non-empty system prompts, no # output_schema. Exits non-zero if any cookbook fails. diff --git a/scripts/validate.py b/scripts/validate.py index 585f361..55d38eb 100755 --- a/scripts/validate.py +++ b/scripts/validate.py @@ -1,4 +1,6 @@ #!/usr/bin/env python3 +# Copyright 2026 Anthropic PBC. +# SPDX-License-Identifier: Apache-2.0 """Harness-side schema validation for managed-agent worker output. Usage: validate.py