chore: move acp to sdk (#8556)

This commit is contained in:
Alex Hancock
2026-04-15 13:00:12 -04:00
committed by GitHub
parent 78b5b5209a
commit a7396a7bd0
17 changed files with 14 additions and 14 deletions
+6 -6
View File
@@ -210,7 +210,7 @@ check-acp-schema: generate-acp-types
#!/usr/bin/env bash
set -e
echo "🔍 Checking ACP schema and generated types are up-to-date..."
if ! git diff --exit-code crates/goose-acp/acp-schema.json crates/goose-acp/acp-meta.json ui/acp/src/generated/; then
if ! git diff --exit-code crates/goose-acp/acp-schema.json crates/goose-acp/acp-meta.json ui/sdk/src/generated/; then
echo ""
echo "❌ ACP generated files are out of date!"
echo ""
@@ -228,13 +228,13 @@ generate-acp-schema:
# Generate ACP TypeScript types from JSON schema (requires generate-acp-schema first)
generate-acp-types: generate-acp-schema
@echo "Generating ACP TypeScript types..."
cd ui/acp && npx tsx generate-schema.ts
@echo "ACP TypeScript types generated in ui/acp/src/generated/"
cd ui/sdk && npx tsx generate-schema.ts
@echo "ACP TypeScript types generated in ui/sdk/src/generated/"
# Build ACP TypeScript package (schema + types + compile)
build-acp: generate-acp-types
# Build SDK TypeScript package (schema + types + compile)
build-sdk: generate-acp-types
@echo "Compiling ACP TypeScript..."
cd ui/acp && pnpm run build:ts
cd ui/sdk && pnpm run build:ts
@echo "ACP package built."
# Generate manpages for the CLI