Commit ee49aae
authored
feat(mcp): facade-only run mode — adapter-less config with [mcp] is valid (#1453)
Closes #1451. An adapter-less config with [mcp] present now runs just the
OAB MCP Facade listener in the foreground (one entrypoint, config-driven)
instead of bailing with 'no adapter configured'. The bail message now
mentions the [mcp] option. Removes the openab-agent mcp-facade
subcommand — serving surfaces do not belong on the coding-agent binary
(nothing shipped depends on it; #1449 established the openab-side home).
Co-authored-by: chaodu-agent <chaodu-agent@users.noreply.github.com>1 parent 189c12d commit ee49aae
3 files changed
Lines changed: 21 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
387 | 387 | | |
388 | 388 | | |
389 | 389 | | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
390 | 393 | | |
391 | 394 | | |
392 | 395 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | 32 | | |
44 | 33 | | |
45 | 34 | | |
| |||
171 | 160 | | |
172 | 161 | | |
173 | 162 | | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | 163 | | |
181 | 164 | | |
182 | 165 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
384 | 384 | | |
385 | 385 | | |
386 | 386 | | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
387 | 404 | | |
388 | | - | |
| 405 | + | |
389 | 406 | | |
390 | 407 | | |
391 | 408 | | |
| |||
0 commit comments