- Add full Telegram bot functionality with Z.AI API integration
- Implement 4 tools: Bash, FileEdit, WebSearch, Git
- Add 3 agents: Code Reviewer, Architect, DevOps Engineer
- Add 6 skills for common coding tasks
- Add systemd service file for 24/7 operation
- Add nginx configuration for HTTPS webhook
- Add comprehensive documentation
- Implement WebSocket server for real-time updates
- Add logging system with Winston
- Add environment validation
🤖 zCode CLI X - Agentic coder with Z.AI + Telegram integration
21 lines
2.1 KiB
TypeScript
21 lines
2.1 KiB
TypeScript
export { trace, log } from './logging';
|
|
export { Resolver, ResolverListener, registerResolver, ConfigSelector, createResolver, CHANNEL_ARGS_CONFIG_SELECTOR_KEY, } from './resolver';
|
|
export { GrpcUri, uriToString, splitHostPort, HostPort } from './uri-parser';
|
|
export { Duration, durationToMs, parseDuration } from './duration';
|
|
export { BackoffTimeout } from './backoff-timeout';
|
|
export { LoadBalancer, TypedLoadBalancingConfig, ChannelControlHelper, createChildChannelControlHelper, registerLoadBalancerType, selectLbConfigFromList, parseLoadBalancingConfig, isLoadBalancerNameRegistered, } from './load-balancer';
|
|
export { LeafLoadBalancer } from './load-balancer-pick-first';
|
|
export { SubchannelAddress, subchannelAddressToString, Endpoint, endpointToString, endpointHasAddress, EndpointMap, } from './subchannel-address';
|
|
export { ChildLoadBalancerHandler } from './load-balancer-child-handler';
|
|
export { Picker, UnavailablePicker, QueuePicker, PickResult, PickArgs, PickResultType, } from './picker';
|
|
export { Call as CallStream, StatusOr, statusOrFromValue, statusOrFromError } from './call-interface';
|
|
export { Filter, BaseFilter, FilterFactory } from './filter';
|
|
export { FilterStackFactory } from './filter-stack';
|
|
export { registerAdminService } from './admin';
|
|
export { SubchannelInterface, BaseSubchannelWrapper, ConnectivityStateListener, HealthListener, } from './subchannel-interface';
|
|
export { OutlierDetectionRawConfig, SuccessRateEjectionConfig, FailurePercentageEjectionConfig, } from './load-balancer-outlier-detection';
|
|
export { createServerCredentialsWithInterceptors, createCertificateProviderServerCredentials } from './server-credentials';
|
|
export { CaCertificateUpdate, CaCertificateUpdateListener, IdentityCertificateUpdate, IdentityCertificateUpdateListener, CertificateProvider, FileWatcherCertificateProvider, FileWatcherCertificateProviderConfig } from './certificate-provider';
|
|
export { createCertificateProviderChannelCredentials, SecureConnector, SecureConnectResult } from './channel-credentials';
|
|
export { SUBCHANNEL_ARGS_EXCLUDE_KEY_PREFIX } from './internal-channel';
|