From cff4d4dd6de95cddbc7ab578db74564a1fb66832 Mon Sep 17 00:00:00 2001 From: Clayton Brown Date: Mon, 20 Apr 2026 23:35:41 +1000 Subject: [PATCH] feat(024-generic-agent-interface-contrib): define AgentInput schema with ticker, date, context --- .kiro/specs/active/024-generic-agent-interface-contrib/tasks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.kiro/specs/active/024-generic-agent-interface-contrib/tasks.md b/.kiro/specs/active/024-generic-agent-interface-contrib/tasks.md index 5913f34d..121e440a 100644 --- a/.kiro/specs/active/024-generic-agent-interface-contrib/tasks.md +++ b/.kiro/specs/active/024-generic-agent-interface-contrib/tasks.md @@ -10,7 +10,7 @@ No standardized input/output contract for agents. Hard to swap, compose, or benc ## Tasks - [x] 1. Define AgentInput schema: ticker, date, context (market data, news, fundamentals) -- [x] 2. Define AgentOutput schema: rating (5-tier), confidence, price_targets, thesis, risk_factors +- [ ] 2. Define AgentOutput schema: rating (5-tier), confidence, price_targets, thesis, risk_factors - [ ] 3. Create BaseAgent abstract class with analyze(input) -> output contract - [ ] 4. Refactor existing agents (fundamentals, sentiment, news, technical) to implement BaseAgent - [ ] 5. Create AgentRegistry for pluggable agent discovery