Commit Graph

7 Commits

Author SHA1 Message Date
e1b0abaf54 Correct README license notice
Align the README license section with the GPLv3 license file.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-25 19:36:06 +08:00
16475ca3fe Fix streaming and file IO edge cases
Repair streaming callback/error handling and make file/session handling safer so the core API behaves correctly under real usage.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-25 19:26:47 +08:00
c9fb924a1c Initial dstalk project: core DLL + CLI + BearSSL TLS
- Core DLL: AI API client (DeepSeek/OpenAI compatible), HTTP(S) via Boost.Beast
- BearSSL vendored as TLS backend (MIT license, replacing OpenSSL)
- CLI frontend with ANSI colors, /help /model /file /save /load commands
- WinHTTP alternative HTTP client for Windows
- GPLv3 license with linking exception
- Build: CMake + Ninja + Clang, dependencies via Conan2

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-25 16:42:42 +08:00
f74ead4d73 4 2026-05-25 11:54:54 +08:00
dd033e327b 2026 2026-05-25 11:50:38 +08:00
8d1b01a747 3 2026-05-25 11:49:09 +08:00
72248200a8 Signed-off-by: 未知时光 <732857315@qq.com> 2026-05-25 11:39:33 +08:00