HTTP runtime gateway targets cannot configure schema for policy guardrails
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 52/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- aws, typescript
Direzione di ricerca
Inizia dalla validazione CLI e dalla gestione del deployment per l’opzione --schema, quindi segui il modo in cui le destinazioni runtime HTTP sono rappresentate in agentcore.json. Verifica che lo schema venga accettato e convalidato per http-runtime, persistito in agentcore.json, trasferito tramite deploy e che consenta alle richieste innocue consentite dalla policy di avere esito positivo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
AgentCore Gateway HTTP runtime targets support an optional API schema. However, AWS documentation states that HTTP runtime agents are required provide this schema when using guardrails.
The CLI exposes --schema for gateway targets, but currently rejects it for --type http-runtime. Consequently, users cannot configure policy guardrails correctly for HTTP runtime targets.
Steps to Reproduce
Reproduce --schema validation rejection
- create HTTP runtime with a policy engine
- Add an HTTP runtime target while passing
--schemaflag
Reproduce deploy failure
- create HTTP runtime with a policy engine
- Add an HTTP runtime target without passing
--schemaflag - Deploy the target and apply guardrail policies
- Attempt to invoke the target
Expected Behavior
- The CLI should accept a schema for HTTP runtime targets
- benign requests permitted by policy should succeed
Actual Behavior
- CLI rejects
--schemafor HTTP runtime targets - benign requests permitted by policy are rejected due to missing schema
CLI Version
No response
Operating System
macOS
Additional Context
- Accept and validate
--schemafor http-runtime in CLI - persist schema source in agentcore.json
- persist schema through deploy
- Lingua principale
- TypeScript
- Stelle
- 291
- Fork
- 96
- Merge medio
- 21h 31m
- PR unite (30g)
- 217
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di aws/agentcore-cli
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
aws/agentcore-cli#2395 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
aws/agentcore-cli#2392 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
aws/agentcore-cli#2267 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
aws/agentcore-cli#2258 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
aws/agentcore-cli#2176 ·
Tutte le issue di aws/agentcore-cli
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
bcgov/bc-wallet-mobile#4761 · 1 commento ·
-
external-issue to-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
area-deployment area-integrations triage:bot-seen
Difficoltà 2/5 Mezza giornata Idoneità per principianti 86/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
refactor
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100