aws-samples / aws-samples/sample-autonomous-cloud-coding-agents
feat(memory): memory extraction replay operator API
- 主要言語
- TypeScript
- スター
- 143
- フォーク
- 46
- 平均マージ
- 3日 10時間
- マージ済み PR(30日)
- 24
説明
**Context:** ROADMAP.md → Memory security → Memory extraction replay
**Related:** #27
---
## Component
API or orchestration
## Describe the feature
Operator API (e.g. `POST /memory/extraction-jobs` or `start_memory_extraction_job`) to **re-run failed PR-review extraction** after webhook or Lambda errors.
## Use case
Transient failures during review-comment extraction leave gaps in learning. Operators should replay without re-running the full agent task.
## Proposed solution
1. Durable job record: PR URL, task_id, last error, status.
2. Idempotent replay from stored webhook payload or GitHub API fetch.
3. CLI: `bgagent memory replay-extraction `.
4. Link outcomes to #27 memory loop metrics.
## Other information
- Design context: `docs/design/MEMORY.md`, `docs/design/ORCHESTRATOR.md`.
- [ ] This might be a breaking change
コントリビューションガイド
調査の方向性
docs/design/MEMORY.md と docs/design/ORCHESTRATOR.md から始め、既存のメモリ抽出とオーケストレーションのエントリポイントを追跡します。永続的なジョブレコード、べき等なリプレイパス、オペレーター API、および `bgagent memory replay-extraction` CLI を定義し、結果を #27 のメトリクスに関連付けます。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- aws, github, typescript
- 領域
- api, backend, cli
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100