d22a0102e2
Update Conan setup to use Python venv.
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-26 09:28:42 +08:00
330cd686db
Complete build wiring and CLI file commands
...
Align documented commands with the CLI, enable optional GUI/test targets, and remove committed API secrets so the project is safer to build and run.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-25 20:43:53 +08:00
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