Commit Graph
2 Commits
Author SHA1 Message Date
Ole André Vadla Ravnås 5a174ac86f agent: Wire MCP through libsoup on non-Apple
- Engine and ClaudeCodeProvider gates now activate whenever
  Network or CSoup is importable, so the libsoup transport
  actually wires up at runtime on Linux/Windows.
- Drop OpaquePointer detours; libsoup's typed pointers and
  guint port/status arguments compile cleanly now.
- Replace the variadic soup_server_new(NULL) call with a tiny
  shim — Swift's Clang importer marks variadics unavailable.
2026-05-09 17:23:49 +02:00
Ole André Vadla Ravnås 014cb50304 agent: Back MCP with libsoup on non-Apple
CSoup system library + libsoup-backed MCPServer impl behind
canImport(CSoup). Apple keeps Network framework. Same public
API; soup_server_message_pause/unpause carries the approval
await across the request boundary.
2026-05-09 16:39:51 +02:00