Skip to content

Commit 7bebbcc

Browse files
Update TASK_QUEUE.json: T5, T6, T7, T10, T14 completed
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 205c66f commit 7bebbcc

File tree

1 file changed

+23
-11
lines changed

1 file changed

+23
-11
lines changed

TASK_QUEUE.json

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,10 @@
4343
"description": "Replace UUID.randomUUID() with Workflow.randomUUID() in LocalActivityToolCallbackWrapper.call(). One-line fix.",
4444
"severity": "high",
4545
"category": "bugfix",
46-
"depends_on": ["T3"],
47-
"status": "todo",
46+
"depends_on": [
47+
"T3"
48+
],
49+
"status": "completed",
4850
"notes": "Do after replay test exists so we can verify the fix."
4951
},
5052
{
@@ -53,8 +55,10 @@
5355
"description": "Refactor so VectorStore, EmbeddingModel, and MCP are handled by separate @ConditionalOnClass auto-configuration classes. Core SpringAiPlugin only references ChatModel. compileOnly scope stays correct.",
5456
"severity": "high",
5557
"category": "refactor",
56-
"depends_on": ["T4"],
57-
"status": "todo",
58+
"depends_on": [
59+
"T4"
60+
],
61+
"status": "completed",
5862
"notes": "Do after plugin registration tests exist so we can verify the refactor doesn't break registration. Also resolves T10 (unnecessary MCP reflection)."
5963
},
6064
{
@@ -64,16 +68,18 @@
6468
"severity": "high",
6569
"category": "bugfix",
6670
"depends_on": [],
67-
"status": "todo"
71+
"status": "completed"
6872
},
6973
{
7074
"id": "T7",
7175
"title": "Add max iteration limit to ActivityChatModel tool loop",
7276
"description": "Add a configurable max iteration count (default ~10) to the recursive call() loop in ActivityChatModel. Throw after limit to prevent infinite recursion from misbehaving models.",
7377
"severity": "medium",
7478
"category": "bugfix",
75-
"depends_on": ["T1"],
76-
"status": "todo",
79+
"depends_on": [
80+
"T1"
81+
],
82+
"status": "completed",
7783
"notes": "Do after type conversion tests exist to verify we don't break the call flow."
7884
},
7985
{
@@ -82,7 +88,9 @@
8288
"description": "TemporalStubUtil string-matches on internal handler class names. Since the plugin is in the SDK repo, use internal APIs or instanceof checks. Add tests to catch breakage.",
8389
"severity": "medium",
8490
"category": "refactor",
85-
"depends_on": ["T2"],
91+
"depends_on": [
92+
"T2"
93+
],
8694
"status": "todo",
8795
"notes": "Do after tool detection tests exist so we can verify the refactor."
8896
},
@@ -101,8 +109,10 @@
101109
"description": "SpringAiPlugin uses Class.forName() for McpClientActivityImpl which is in the same module. Will be resolved by T6 (split into conditional configs).",
102110
"severity": "low",
103111
"category": "refactor",
104-
"depends_on": ["T6"],
105-
"status": "todo",
112+
"depends_on": [
113+
"T6"
114+
],
115+
"status": "completed",
106116
"notes": "Likely resolved automatically by T6."
107117
},
108118
{
@@ -120,7 +130,9 @@
120130
"description": "Run chat, MCP, multi-model, RAG, and sandboxing samples interactively against a dev server. Verify tool calling works for each.",
121131
"severity": "medium",
122132
"category": "testing",
123-
"depends_on": ["T6"],
133+
"depends_on": [
134+
"T6"
135+
],
124136
"status": "todo",
125137
"notes": "Blocked on T6 because samples currently need runtimeOnly workaround for the compileOnly issue."
126138
},

0 commit comments

Comments
 (0)