This commit is contained in:
Ole
2026-05-31 20:25:41 +00:00
commit 0a07ab8593
275 changed files with 52660 additions and 0 deletions
@@ -0,0 +1,31 @@
/**
* Atlas Agent Client — public API.
*
* Core library for communicating with Cognite Atlas AI agents.
* Self-contained, zero imports from outside this directory (except external packages).
*
* React hook is a separate import path:
* import { useAtlasChat } from '@cognite/dune-utils/atlas-agent/react';
*/
// Core
export { AtlasSession } from './session';
export { AtlasClient } from './client';
// TypeBox re-exports for convenience
export { Type } from '@sinclair/typebox';
export type { Static, TSchema } from '@sinclair/typebox';
// Types
export type {
Agent,
AgentToolConfig,
AtlasTool,
AtlasToolResult,
AtlasResponse,
AtlasSessionConfig,
ToolCall,
StreamCallbacks,
ApiToolDefinition,
PythonRuntime,
} from './types';