/** * Agent Detection Service * * Detects which Claude agent is running based on environment variables, * Docker presence, and hostname. * * Detection matrix (from CLAUDE.md): * | ENTRYPOINT | Docker | Hostname | Identity | * |------------|--------|----------|----------| * | cli | YES | (any) | CLI | * | cli | NO | (server hostname) | CODA-1 | * | claude-desktop | NO | (any) | DAC | * | (empty) | NO | (local) | Brain_Local | * | (empty) | NO | (no fs) | Brain_Cloud | */ import type { AgentIdentity, DetectedEnvironment } from "../types/index.js"; /** * Detect the current agent identity based on environment */ export declare function detectAgent(): DetectedEnvironment; export declare function normalizeAgent(input: string): AgentIdentity; /** * Get just the agent identity (convenience function) */ export declare function getAgentIdentity(): AgentIdentity; //# sourceMappingURL=agent-detection.d.ts.map