Initial project setup with multi-component architecture

- Initialize TypeScript project with pnpm
- Create agent, gateway, client, and shared modules
- Configure ESM with strict TypeScript settings

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
yushen 2026-01-28 14:08:34 +08:00
commit 6b34ddc3dc
13 changed files with 415 additions and 0 deletions

3
src/client/client.ts Normal file
View file

@ -0,0 +1,3 @@
export class Client {
constructor(public readonly id: string) {}
}

1
src/client/index.ts Normal file
View file

@ -0,0 +1 @@
export * from "./client.js";