Files
admin 875c7f9b91 feat: Complete zCode CLI X with Telegram bot integration
- 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
2026-05-05 09:01:26 +00:00

20 lines
854 B
TypeScript

import type { Socks5Server } from '@pondwader/socks5-server';
import type { ResolvedParentProxy } from './parent-proxy.js';
export interface SocksProxyServerOptions {
filter(port: number, host: string): Promise<boolean> | boolean;
/**
* Optional upstream HTTP proxy. When present, SOCKS CONNECT requests are
* tunnelled through the parent's HTTP CONNECT instead of dialing directly.
* NO_PROXY-matched hosts still connect directly.
*/
parentProxy?: ResolvedParentProxy;
}
export interface SocksProxyWrapper {
server: Socks5Server;
getPort(): number | undefined;
listen(port: number, hostname: string): Promise<number>;
close(): Promise<void>;
unref(): void;
}
export declare function createSocksProxyServer(options: SocksProxyServerOptions): SocksProxyWrapper;
//# sourceMappingURL=socks-proxy.d.ts.map