aws-samples / aws-samples/sample-autonomous-cloud-coding-agents
Docs: How to clear previously set attributes for a blueprint
- 主要言語
- TypeScript
- スター
- 143
- フォーク
- 46
- 平均マージ
- 3日 10時間
- マージ済み PR(30日)
- 24
説明
### Doc area
Developer guide (`docs/guides/DEVELOPER_GUIDE.md` or synced site)
### Describe the issue
Non-blocking, follows the existing pattern for every other optional Blueprint field (maxTurns, modelId, systemPromptOverrides all behave identically): because the onUpdate UpdateExpression only SETs the attribute when the prop is present, removing maxBudgetUsd from a Blueprint and redeploying leaves the old max_budget_usd value in the DynamoDB row — the repo keeps its budget cap until someone deletes the attribute out-of-band. Same story on the CLI side: repo-onboard.ts preserves an existing value. Not a defect in this PR (fixing it would mean REMOVE-clause plumbing across all optional fields), but if the docs ever grow a "how do I unset a per-repo budget" question, this is the answer — worth a line in a future docs pass or a tracked issue.
### Affected docs
https://github.com/aws-samples/sample-autonomous-cloud-coding-agents/pull/763#discussion_r3782135860
### Suggested change
_No response_
コントリビューションガイド
調査の方向性
docs/guides/DEVELOPER_GUIDE.md と PR 763 の該当する議論を読み、その後 repo-onboard.ts と onUpdate の UpdateExpression を調べて、文書化された動作を確認します。リポジトリ単位の予算を解除する方法について、既存のプロジェクトの動作でサポートされている再デプロイやクリーンアップの必要な手順を含む、明確な回答を追加できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- aws, typescript
- 領域
- documentation
- issue の種類
- ドキュメント
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 活発
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 68/100