Genetic tags: repo.platform.sdk.gen1 · repo.platform.sdk.ai_surface.gen1 · repo.platform.sdk.agent_protocol.gen1
EN: AI_INTEGRATOR_GUIDE.md
npm install @agentstack/sdk @agentstack/react| Окружение | AGENTSTACK_API_BASE |
|---|---|
| Production (по умолчанию) | omit → https://agentstack.tech/api |
| Локальный Core | http://localhost:8000/api |
import { AgentStackSDK, resolveAgentStackApiBase } from '@agentstack/sdk';
const sdk = new AgentStackSDK({ apiBase: resolveAgentStackApiBase() });Потоки установки: SDK_INTEGRATION_FLOWS_ru.md.
const catalog = sdk.getModuleCatalog();
const matrix = sdk.getCapabilityMatrix();См. SDK_MODULE_CATALOG.md (EN).
Scope проекта: PROJECT_CONTEXT_ru.md.
Integrator scope: по умолчанию integrator — admin / adminData не в каталоге, sdk.admin бросает ошибку. INTEGRATOR_SCOPE_ru.md.
import { assertIntegratorModule } from '@agentstack/sdk';
assertIntegratorModule(sdk, 'payments');sdk.platform.protocol — AGENT_PROTOCOL_QUICKSTART.md.
readThroughSnapshotexecuteCommand+invalidateSnapshotPrefixexecuteCommandsBatchdnaList/dnaGet
| Domain | Entry |
|---|---|
| Commerce | sdk.commerce · @agentstack/sdk/commerce/* |
| Economy | sdk.platform.economy · AGENTNET_ECONOMY_INTEGRATOR_COOKBOOK.md |
| Support | sdk.support / sdk.platform.support |
| Integrations | sdk.integrations |
sdk.platform.social или sdk.createMessengerEmbed(). UI: agentstack-messenger (monorepo). Gene: sdk.messenger.gen1.
sdk.media.* — опциональные peers (@jsquash/*, photoswipe). Gene: sdk.media.gen1.
getOrCreateCorrelationIds из @agentstack/sdk — OPTRACE_FOR_AGENTS.md.
Матрица: AI_ERROR_ACTION_MATRIX_ru.md.
PYTHON_SDK_PARITY.md — для AI предпочтителен TypeScript SDK.