aws-samples / aws-samples/sample-autonomous-cloud-coding-agents
Docs: How to clear previously set attributes for a blueprint
- Vorherrschende Sprache
- TypeScript
- Sterne
- 143
- Forks
- 46
- Ø Merge
- 3 T. 10 Std.
- Gemergte PRs (30 T.)
- 24
Beschreibung
### 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_
Beitragsleitfaden
Rechercherichtung
Lies docs/guides/DEVELOPER_GUIDE.md und die betroffene Diskussion in PR 763 und prüfe anschließend repo-onboard.ts sowie den onUpdate UpdateExpression, um das dokumentierte Verhalten zu bestätigen. Erledigt ist dies, wenn eine klare Antwort darauf ergänzt wurde, wie ein Budget pro Repository aufgehoben werden kann, einschließlich aller erforderlichen Schritte für eine erneute Bereitstellung oder Bereinigung, die vom bestehenden Projektverhalten unterstützt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- aws, typescript
- Bereich
- documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 68/100