Skip to content

Commit 1b8d9a1

Browse files
committed
add dependency graph of work items
1 parent 8bbad7a commit 1b8d9a1

1 file changed

Lines changed: 72 additions & 0 deletions

File tree

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# MCP Apps Implementation Dependency Graph
2+
3+
## Visual Dependency Graph
4+
5+
```mermaid
6+
graph TD
7+
%% Llama Stack Work (External)
8+
T1[LCORE-1727 Implement llama-stack<br/>Resources API]
9+
T2[LCORE-1807 Implement llama-stack<br/>Tool Invocation API]
10+
11+
%% Core Dependencies
12+
T3[LCORE-???? Upgrade llama-stack<br/>dependencies]
13+
14+
%% Foundation Layer - Can start in parallel after upgrade
15+
T4[LCORE-1808 Implement<br/>ToolDefinitionCache]
16+
T6[LCORE-1810 Extend ToolResultSummary<br/>with ui_resource field]
17+
T12[LCORE-???? Implement<br/>/v1/tools/invoke endpoint]
18+
19+
%% Implementation Layer
20+
T5[LCORE-???? Update /v1/tools<br/>to populate cache]
21+
T7[LCORE-1811 Implement inline<br/>UI resource fetching]
22+
23+
%% Integration Layer
24+
T8[LCORE-1812 Wire tool cache<br/>through query flow]
25+
26+
%% Testing Layer
27+
T10[LCORE-1813 Add integration tests]
28+
T11[LCORE-1816 Add E2E tests]
29+
30+
%% Documentation Layer
31+
T14[LCORE-1815 Documentation]
32+
33+
%% Dependencies
34+
T1 --> T3
35+
T2 --> T3
36+
37+
T3 --> T4
38+
T3 --> T6
39+
T3 --> T12
40+
41+
T4 --> T5
42+
T4 --> T7
43+
T4 --> T9
44+
45+
T6 --> T7
46+
T6 --> T13
47+
48+
T7 --> T8
49+
T7 --> T9
50+
T7 --> T10
51+
52+
T8 --> T10
53+
T8 --> T11
54+
55+
T12 --> T13
56+
T12 --> T14
57+
58+
T7 --> T14
59+
60+
%% Styling
61+
classDef external fill:#ffcccc,stroke:#cc0000,stroke-width:2px
62+
classDef foundation fill:#ccffcc,stroke:#00cc00,stroke-width:2px
63+
classDef implementation fill:#ccccff,stroke:#0000cc,stroke-width:2px
64+
classDef testing fill:#ffffcc,stroke:#cccc00,stroke-width:2px
65+
classDef docs fill:#ffccff,stroke:#cc00cc,stroke-width:2px
66+
67+
class T1,T2 external
68+
class T3,T4,T6,T12 foundation
69+
class T5,T7,T8 implementation
70+
class T10,T11 testing
71+
class T14 docs
72+
```

0 commit comments

Comments
 (0)