Commit f5b1ab9
feat(staged): forward tool call raw_input params through ACP driver to DB
The ACP protocol provides raw_input on ToolCall and ToolCallUpdate, but
it was never extracted or forwarded. This adds raw_input through the full
pipeline: LiveAction enum, MessageWriter trait, and DB writer. When
raw_input is present, tool calls are stored as JSON {"name", "input"}
which the frontend already knows how to parse.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 3ebd086 commit f5b1ab9
3 files changed
Lines changed: 114 additions & 26 deletions
File tree
- apps/staged/src-tauri
- examples
- src/agent
- crates/acp-client/src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
72 | 77 | | |
73 | 78 | | |
74 | 79 | | |
| |||
85 | 90 | | |
86 | 91 | | |
87 | 92 | | |
88 | | - | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
89 | 99 | | |
90 | 100 | | |
91 | 101 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
56 | 67 | | |
57 | 68 | | |
58 | 69 | | |
| |||
98 | 109 | | |
99 | 110 | | |
100 | 111 | | |
101 | | - | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
102 | 118 | | |
103 | 119 | | |
104 | 120 | | |
105 | 121 | | |
| 122 | + | |
106 | 123 | | |
107 | 124 | | |
108 | 125 | | |
109 | 126 | | |
110 | | - | |
| 127 | + | |
111 | 128 | | |
112 | 129 | | |
113 | 130 | | |
114 | 131 | | |
115 | 132 | | |
116 | | - | |
| 133 | + | |
117 | 134 | | |
118 | 135 | | |
119 | 136 | | |
| |||
125 | 142 | | |
126 | 143 | | |
127 | 144 | | |
128 | | - | |
129 | | - | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
130 | 152 | | |
| 153 | + | |
131 | 154 | | |
132 | 155 | | |
133 | | - | |
| 156 | + | |
134 | 157 | | |
135 | 158 | | |
136 | 159 | | |
| |||
208 | 231 | | |
209 | 232 | | |
210 | 233 | | |
211 | | - | |
212 | | - | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
213 | 241 | | |
214 | 242 | | |
215 | | - | |
216 | | - | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
217 | 251 | | |
218 | 252 | | |
219 | 253 | | |
| |||
241 | 275 | | |
242 | 276 | | |
243 | 277 | | |
244 | | - | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
245 | 281 | | |
246 | 282 | | |
247 | 283 | | |
| |||
258 | 294 | | |
259 | 295 | | |
260 | 296 | | |
261 | | - | |
262 | | - | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
263 | 303 | | |
264 | 304 | | |
265 | 305 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | | - | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
53 | 58 | | |
54 | | - | |
55 | | - | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
56 | 66 | | |
57 | 67 | | |
58 | 68 | | |
| |||
839 | 849 | | |
840 | 850 | | |
841 | 851 | | |
| 852 | + | |
842 | 853 | | |
843 | 854 | | |
844 | 855 | | |
845 | 856 | | |
| 857 | + | |
846 | 858 | | |
847 | 859 | | |
848 | 860 | | |
| |||
948 | 960 | | |
949 | 961 | | |
950 | 962 | | |
| 963 | + | |
951 | 964 | | |
952 | 965 | | |
953 | 966 | | |
954 | 967 | | |
| 968 | + | |
955 | 969 | | |
956 | 970 | | |
957 | 971 | | |
958 | 972 | | |
959 | 973 | | |
960 | | - | |
| 974 | + | |
961 | 975 | | |
962 | 976 | | |
963 | 977 | | |
| 978 | + | |
964 | 979 | | |
965 | 980 | | |
966 | 981 | | |
| |||
979 | 994 | | |
980 | 995 | | |
981 | 996 | | |
982 | | - | |
983 | | - | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
984 | 1005 | | |
985 | | - | |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
986 | 1012 | | |
987 | | - | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
988 | 1016 | | |
989 | 1017 | | |
990 | 1018 | | |
| |||
1253 | 1281 | | |
1254 | 1282 | | |
1255 | 1283 | | |
1256 | | - | |
| 1284 | + | |
| 1285 | + | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
1257 | 1290 | | |
1258 | 1291 | | |
1259 | 1292 | | |
1260 | 1293 | | |
1261 | | - | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
| 1298 | + | |
| 1299 | + | |
1262 | 1300 | | |
1263 | 1301 | | |
1264 | 1302 | | |
| |||
0 commit comments