@@ -138,12 +138,12 @@ type CapabilityEnvelope = {
|
138 | 138 | error?: string; |
139 | 139 | }; |
140 | 140 | |
141 | | -const CAPABILITY_METADATA: CapabilityMetadata[] = [ |
| 141 | +export const CAPABILITY_METADATA: CapabilityMetadata[] = [ |
142 | 142 | { |
143 | 143 | id: "model.run", |
144 | 144 | description: "Run a one-shot inference turn through the selected model provider.", |
145 | 145 | transports: ["local", "gateway"], |
146 | | -flags: ["--prompt", "--file", "--model", "--local", "--gateway", "--json"], |
| 146 | +flags: ["--prompt", "--file", "--model", "--thinking", "--local", "--gateway", "--json"], |
147 | 147 | resultShape: "normalized payloads plus provider/model attribution", |
148 | 148 | }, |
149 | 149 | { |
@@ -171,14 +171,14 @@ const CAPABILITY_METADATA: CapabilityMetadata[] = [
|
171 | 171 | id: "model.auth.login", |
172 | 172 | description: "Run the existing provider auth login flow.", |
173 | 173 | transports: ["local"], |
174 | | -flags: ["--provider"], |
| 174 | +flags: ["--provider", "--method"], |
175 | 175 | resultShape: "interactive auth result", |
176 | 176 | }, |
177 | 177 | { |
178 | 178 | id: "model.auth.logout", |
179 | 179 | description: "Remove saved auth profiles for one provider.", |
180 | 180 | transports: ["local"], |
181 | | -flags: ["--provider", "--json"], |
| 181 | +flags: ["--provider", "--agent", "--json"], |
182 | 182 | resultShape: "removed profile ids", |
183 | 183 | }, |
184 | 184 | { |
@@ -257,7 +257,7 @@ const CAPABILITY_METADATA: CapabilityMetadata[] = [
|
257 | 257 | id: "audio.transcribe", |
258 | 258 | description: "Transcribe one audio file.", |
259 | 259 | transports: ["local"], |
260 | | -flags: ["--file", "--model", "--json"], |
| 260 | +flags: ["--file", "--language", "--prompt", "--model", "--json"], |
261 | 261 | resultShape: "normalized text output", |
262 | 262 | }, |
263 | 263 | { |
|