C3 AI Documentation Home

c3intelligence Package Documentation

The c3intelligence package contains C3 Intelligence, a module of C3 Code.

Dependencies

Dependent PackagePurpose of this Package
baseToolkitProvides common platform utilities and base types.
mcpServerProvides the MCP server that the package's tools use.

Main types

  • IntelligenceApi proxies HTTP requests between the C3 App Service and the Flask backend.
  • IntelligenceTools exposes structured operational diagnostics for durable state, local state, sessions, logs, and process topology.
  • IntelligenceAppConfig stores deployment-wide user-interface configuration.
  • AgentBackendConfig selects the agent backend for the deployment.
  • AcaCredentials stores per-user credentials for the hosted agent service.
  • OpenHandsProvisioningConfig and ScienceUserCreateCallback set up an agent service account and its credentials automatically when a user is added to the application.
  • SharedStorageConfig stores the deployment-wide Shared Storage settings.
  • NexusAuth manages per-user OAuth credentials for cross-environment Nexus access.
Was this page helpful?