Commit Graph

26 Commits (7bdf177e0f87bd3e7250b35456b878f72363284d)

Author SHA1 Message Date
Yixing Lao 7bdf177e0f
fix(server): honor missing-reasoning reject mode (#34) 2026-05-01 22:32:27 +08:00
Yixing Lao be0310751c
refactor(proxy): audit thinking-mode protocol and refactor test suite (#33) 2026-05-01 19:48:08 +08:00
Yixing Lao b65f0dd8a2
feat(streaming): add collapsible reasoning display (#32) 2026-05-01 17:05:06 +08:00
Yixing Lao 0c9ec1a079
docs(readme): reorder steps and add screenshot (#30) 2026-04-29 23:54:09 +08:00
Yixing Lao 9e84b71f59
refactor(server): consolidate request logging into stages (#29) 2026-04-29 23:36:59 +08:00
Yixing Lao 5f14da32c6
fix(cache): fix reasoning recovery during mode/model switch (#28) 2026-04-29 22:32:13 +08:00
Yixing Lao cf3a9d3875
feat(trace): add request tracing and diagnostics (#27) 2026-04-29 19:20:56 +08:00
Yixing Lao 0189b9290e
docs(readme): update thinking block docs and add cli examples (#21) 2026-04-28 01:19:59 +08:00
Yixing Lao d431d5453b
ci(workflows): add ci workflow with linting and unit testing (#18) 2026-04-26 19:24:03 +08:00
Yixing Lao b72d12f708
feat(config): increase reasoning cache defaults (#17) 2026-04-26 19:11:55 +08:00
Yixing Lao 3727105b65
docs(global): update logo assets, center header, and simplify documentation (#16) 2026-04-26 18:20:29 +08:00
Yixing Lao 9b8c1f76b7
refactor(config): simplify to file-only config with new cli flags and recover default (#15) 2026-04-26 17:30:10 +08:00
Yixing Lao 4988f0f86c
docs(readme): simplify install instructions and clarify reasoning_content handling (#14) 2026-04-26 16:57:52 +08:00
Yixing Lao 6b2c6e42c1
feat(reasoning): add recover strategy for missing reasoning content (#13) 2026-04-26 16:43:04 +08:00
Yixing Lao 4b66e5f081
fix(proxy): handle disconnects and tool-call reasoning race (#12) 2026-04-26 16:04:53 +08:00
Izzy Turtle 69366d8bd5
fix(proxy): handle BrokenPipeError on client disconnect gracefully (#11) 2026-04-26 15:38:34 +08:00
Yixing Lao 96c889596f
docs(readme): update installation instructions and improve wording (#10) 2026-04-25 00:34:12 +08:00
Yixing Lao bf4ba45207
feat(proxy): fail closed with namespace-isolated reasoning cache and safer defaults (#9) 2026-04-25 00:03:51 +08:00
Yixing Lao 87bef7b660
revert(proxy): use fallback instead of fail-closed cache (#7) 2026-04-24 22:44:26 +08:00
Yixing Lao 9bb45b7a31
feat(proxy): fail closed with namespace-isolated reasoning cache (#6) 2026-04-24 22:36:28 +08:00
Yixing Lao ab14a07f65
feat(docs): add logo and improve setup instructions (#5) 2026-04-24 21:40:23 +08:00
Yixing Lao 08eeb87c48
refactor(logging): merge log_bodies into verbose mode and improve log levels (#4) 2026-04-24 18:53:24 +08:00
Yixing Lao c238a40045
refactor(config): migrate to yaml and forward auth (#3) 2026-04-24 18:42:59 +08:00
Yixing Lao 1717331057
feat(proxy): mirror reasoning as think tags for cursor (#2) 2026-04-24 17:11:21 +08:00
Yixing Lao 27f332616a
feat(proxy): initial DeepSeek Cursor proxy implementation (#1) 2026-04-24 16:45:52 +08:00
Yixing Lao 3dc8f9b915
Initial commit 2026-04-24 16:21:44 +08:00