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

MCPJsonDiscovery implementation. More...

#include <entropic/mcp/mcp_json_discovery.h>
#include <entropic/types/logging.h>
#include <nlohmann/json.hpp>
#include <algorithm>
#include <array>
#include <fstream>
#include <functional>
#include <sstream>
#include <iomanip>
Include dependency graph for mcp_json_discovery.cpp:

Go to the source code of this file.

Namespaces

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

Functions

std::filesystem::path entropic::compute_socket_path (const std::filesystem::path &project_dir)
 Compute project-unique Unix socket path for self-detection.
 
static bool entropic::has_blocked_prefix (const std::string &key)
 Check if key matches a blocked prefix pattern.
 
bool entropic::is_blocked_env_var (const std::string &key)
 Environment variable blocklist for .mcp.json env field.
 

Variables

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

Detailed Description

MCPJsonDiscovery implementation.

Version
1.8.7

Definition in file mcp_json_discovery.cpp.

Variable Documentation

◆ logger

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

Definition at line 20 of file mcp_json_discovery.cpp.