@hashgraphonline/conversational-agent
Version:
Hashgraph Online conversational AI agent implementing HCS-10 communication, HCS-2 registries, and content inscription on Hedera. https://hol.org
43 lines (42 loc) • 1.49 kB
TypeScript
/**
* Common test constants to reduce string duplication in test files
*/
export declare const TEST_ACCOUNT_IDS: {
readonly OPERATOR: "0.0.12345";
readonly TARGET: "0.0.67890";
readonly SENDER: "0.0.800";
readonly RECEIVER: "0.0.801";
};
export declare const TEST_NETWORK_CONFIGS: {
readonly TESTNET: "testnet";
readonly MAINNET: "mainnet";
readonly PREVIEWNET: "previewnet";
};
export declare const TEST_MESSAGES: {
readonly SIMPLE_QUERY: "test message";
readonly AGENT_NOT_INITIALIZED: "Agent not initialized. Call boot() first.";
readonly PROCESSING_ERROR: "Error processing message";
readonly TEST_RESPONSE: "Test response";
};
export declare const TEST_TOOL_NAMES: {
readonly MOCK_TOOL: "mock-tool";
readonly HEDERA_GET_ACCOUNT: "hedera_get_account_info";
readonly HEDERA_TRANSFER: "hedera-account-transfer-hbar";
readonly INSCRIBE_HASHINAL: "inscribeHashinal";
};
export declare const TEST_KEYS: {
readonly OPENAI_API_KEY: "test-openai-key";
readonly PRIVATE_KEY: "mock-private-key";
readonly OPERATOR_KEY: "test-operator-key";
};
export declare const TEST_ERRORS: {
readonly INITIALIZATION_ERROR: "Initialization error";
readonly NETWORK_ERROR: "Network error";
readonly VALIDATION_ERROR: "Validation error";
};
export declare const MOCK_FORM_DATA: {
readonly FORM_ID: "mock-form-id";
readonly TOOL_NAME: "mock-tool";
readonly FIELD_NAME: "test-field";
readonly FIELD_TYPE: "text";
};