@rayenbenabdallah/agentos-types
v1.0.2
Published
Shared TypeScript type definitions for AgentOS
Readme
@rayenbenabdallah/agentos-types
Shared TypeScript type definitions for AgentOS.
What is this?
@rayenbenabdallah/agentos-types provides the shared TypeScript type definitions used across the AgentOS ecosystem. Use this package when you need AgentOS types without pulling in the full SDK or CLI.
Installation
npm install @rayenbenabdallah/agentos-types
# or
pnpm add @rayenbenabdallah/agentos-typesRequirements: Node.js ≥ 18
Usage
import type { ExampleType } from '@rayenbenabdallah/agentos-types';
const item: ExampleType = { id: 'abc-123' };When to Use
| Use case | Package |
|----------|---------|
| Need types only (e.g., building a custom integration) | @rayenbenabdallah/agentos-types |
| Need full client, runtime, signing, and adapters | @rayenbenabdallah/agentos-sdk |
| Need the CLI tool | @rayenbenabdallah/agentos-cli |
This package is intentionally minimal — it contains only type definitions and lightweight interfaces shared between the SDK, CLI, and API. It has zero runtime dependencies.
Package Details
| Field | Value |
|-------|-------|
| Entry point | dist/index.js |
| Types | dist/index.d.ts |
| Module format | CommonJS |
| Dependencies | None |
Part of AgentOS
This package is part of the AgentOS platform — an operating layer for autonomous AI agents providing cryptographic identity, governed policy evaluation, tamper-evident audit trails, namespaced semantic memory, and cross-tenant knowledge federation.
Ecosystem
| Package | Description |
|---------|-------------|
| @rayenbenabdallah/agentos-sdk | TypeScript SDK — client, runtime, signing, and adapters |
| @rayenbenabdallah/agentos-cli | CLI — agent management, memory, policy, audit, and federation |
| @rayenbenabdallah/agentos-types | Shared TypeScript type definitions |
