Observed since 20 Oct, 22:11 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Internal Agentica libraries

Agentica is a type-safe AI framework that lets LLM agents integrate with your code—functions, classes, live objects, even entire SDKs. Instead of building MCP wrappers or brittle schemas, you pass references directly; the framework enforces your types at runtime, constrains return types, and manages agent lifecycle.
This package contains internal shared libraries for the Agentica framework. This package provides the foundational components used by both the client SDKs and session manager, including communication protocols, Python execution environments, and telemetry infrastructure.
The following may be found here:
See also:
session_manager_messages/HTTP-based protocol for initial client-server interactions and telemetry events.
See there for:
multiplex_protocol/WebSocket-based bidirectional messaging protocol for agent invocations.
See there for:
invocation_protocol/Higher-level abstraction for agent invocation messages.
See there for:
msgspecrepl/Self-contained Python REPL with enhanced capabilities.
See there for:
await support with event loop integrationimport semantics and module interceptionMain classes:
BaseRepl - Core REPL implementationReplEvaluationInfo - Metadata about code evaluationReplVars - Variable namespace managementReplCode - Code compilation with custom optionscpython/CPython introspection and manipulation utilities.
See there for:
frame.py - Stack frame inspectionfunction.py - Function introspection and modificationcode.py - Code object manipulationmodule.py - Module managementinspect.py - Enhanced inspection utilitiesiters.py - Iterator protocol helpersclasses/ - Class introspectionwarpc/"Warp C" - Distributed Python object system enabling seamless remote execution.
See there for:
Core components:
msg/ - 30+ message types for all Python operationsrequest/ - Request handling infrastructureresource/ - Remote object lifecycle managementworlds/ - Execution context isolationinterceptor.py - Operation interception frameworkhooks.py - Customizable behavior hookswarpc_transcode/Transcoding layer between Python objects and universal message format.
See there for:
msgspeccore/Shared utilities used throughout the framework.
See there for:
log/ - Structured logging frameworkansi/ - Terminal color and formattingcollections/ - Custom collections (bidict, chaindict)json.py - Enhanced JSON handlingresult.py - Result/Error type systemfutures.py - Future utilitiesqueues.py - Queue abstractionstype.py - Type utilitiesfmt.py - Formatting helpershashing.py - Hashing utilitiessentinels.py - Sentinel valuesjavascript/JavaScript interoperability utilities.
See there for:
equivalents.py - Python/JavaScript type mappingsids.py - JavaScript-compatible ID generationtelemetry/OpenTelemetry integration for distributed tracing.
See there for:
Environment variables
OTEL_EXPORTER_OTLP_ENDPOINT - Collector endpointOTEL_SERVICE_NAME - Service identificationOTEL_GENAI_CAPTURE_CONTENT - Enable content captureinternal_errors/Hierarchical error types for internal operations.
See there for:
InvocationError - Invocation lifecycle errorsGenerationError - Generation and execution errorsConnectionError - Network and transport errorsBugError - Internal framework bugsAll errors inherit from AgenticaError base class and are serializable for transmission between client and server.
testing/Test utilities and example code for internal development.
See there for:
This package is intended for internal use only within the Agentica framework. It is consumed by:
External users should use the public SDK packages, not agentica_internal directly.
This project is licensed under the MIT License.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.4.1 | 13 Feb 2026 | 9 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 22:11 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:7ef5e2da20982ca91a9d7f20000fe493e3f9d9c8e28bc3f071a3fb029753856f