Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Add --kms-key-arn flag to add memory (parity with harness/import)

未关闭 适合新手
#1,654 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 1 天内回复

@dfernaro 已经在做这个了。

开始于 2026年10月2日。

  • #2505 来自 @dfernaro —— 未关闭

评估

难度
2/5
预计耗时
1-3 小时
新手友好度
84/100
Issue 类型
功能
描述清晰度
描述清楚
活跃度
冷清
技术栈
typescript
领域
cli

调研方向

从 MemoryPrimitive.tsx 开始,将其选项定义与 HarnessPrimitive.tsx 和 import-memory.ts 中现有的 wiring 进行比较。检查 src/schema/schemas/agentcore-project.ts:278 处的 schema 字段,以及 add dataset、evaluator 和 policy-engine 的 flag 命名。完成的标准是 add memory 接受可选的 --kms-key-arn,并在没有默认值的情况下将其映射到 encryptionKeyArn。

由索引模型根据 Issue 内容生成。

描述

Summary

The memory schema supports a CMK (encryptionKeyArn) and the CLI already wires it through add harness --memory-encryption-key-arn and import memory — but the standalone add memory command has no flag, creating a parity gap.

Evidence

  • AWS: CreateMemory.encryptionKeyArn.
  • CLI: schema field at src/schema/schemas/agentcore-project.ts:278; wired via HarnessPrimitive.ts:667 and import-memory.ts:81, but no flag in MemoryPrimitive.tsx.

Proposal

Add an optional --kms-key-arn <arn> flag (no default) to add memory, mapping to the existing encryptionKeyArn schema field. Use --kms-key-arn (not the harness-scoped --memory-encryption-key-arn) to match add dataset/add evaluator/add policy-engine.

主要语言
TypeScript
星标
304
派生
105
平均合并
16 小时 14 分钟
30 天内合并 PR
186

环境准备

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

aws/agentcore-cli 的其他 Issue

查看 aws/agentcore-cli 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。