Entropic 2.3.8
Local-first agentic inference engine
Loading...
Searching...
No Matches
transport_stdio.cpp File Reference

StdioTransport implementation. More...

#include <entropic/mcp/transport_stdio.h>
#include <entropic/types/logging.h>
#include <cerrno>
#include <cstring>
#include <chrono>
#include <fcntl.h>
#include <poll.h>
#include <signal.h>
#include <spawn.h>
#include <sys/wait.h>
#include <unistd.h>
Include dependency graph for transport_stdio.cpp:

Go to the source code of this file.

Namespaces

namespace  entropic
 Activate model on GPU (WARM → ACTIVE).
 

Functions

static std::string entropic::sanitize_display_name (const std::string &raw)
 Sanitize a display_name for use as a log-line bracket label.
 
static std::vector< char * > entropic::build_argv (const std::string &command, const std::vector< std::string > &args)
 Build a NULL-terminated argv from command + args.
 
static std::vector< char * > entropic::build_envp (const std::vector< std::string > &env_strs)
 Build a NULL-terminated envp from env strings.
 

Variables

char ** environ
 
static auto logger = entropic::log::get("mcp.transport.stdio")
 

Detailed Description

StdioTransport implementation.

Version
1.8.7

Definition in file transport_stdio.cpp.

Variable Documentation

◆ logger

auto logger = entropic::log::get("mcp.transport.stdio")
static

Definition at line 41 of file transport_stdio.cpp.