fix(patch): cherry-pick 85566a7 to release/v0.43.0-preview.0-pr-27073 [CONFLICTS] (#27256)

Co-authored-by: Keith Schaab <keith.schaab@gmail.com>
Co-authored-by: Keith Schaab <keithsc@google.com>
This commit is contained in:
gemini-cli-robot
2026-05-19 11:43:52 -07:00
committed by GitHub
parent 20495d6007
commit 31ea2a85b2
8 changed files with 294 additions and 41 deletions
+12
View File
@@ -54,6 +54,18 @@ for (const file of policyFiles) {
console.log(`Copied ${policyFiles.length} policy files to bundle/policies/`);
// Also copy policies to a2a-server dist directory for bundled execution
const a2aPolicyDir = join(root, 'packages/a2a-server/dist/policies');
if (!existsSync(a2aPolicyDir)) {
mkdirSync(a2aPolicyDir, { recursive: true });
}
for (const file of policyFiles) {
copyFileSync(join(root, file), join(a2aPolicyDir, basename(file)));
}
console.log(
`Copied ${policyFiles.length} policy files to packages/a2a-server/dist/policies/`,
);
// 3. Copy Documentation (docs/)
const docsSrc = join(root, 'docs');
const docsDest = join(bundleDir, 'docs');