Default Branch

4d50a97925 · fix(network): explain macOS Local Network denials and ship a LAN forwarder (#20) · Updated 2026-09-29 00:10:42 +08:00

Branches

f7d2fe26a9 · feat(connect): tri-state thinking control, native model dropdown, UI rework · Updated 2026-07-15 00:56:11 +08:00    gitea

2
1
Compare

dd60ac08d3 · fix(client): strip orphan </think> tags left by nested think blocks · Updated 2026-06-27 01:29:21 +08:00    gitea

4
1
Compare

d9d5c77e0f · test(contracts): add image-encoding and node status behavioral contracts · Updated 2026-06-27 01:26:41 +08:00    gitea

4
1
Compare

2d33e8146b · fix(nodes): raise error when response is entirely think-block content · Updated 2026-06-27 01:20:15 +08:00    gitea

6
1
Compare

cd3f58917f · test(contracts): add behavioral-contract tests that catch value-mutant regressions · Updated 2026-06-27 01:19:40 +08:00    gitea

6
1
Compare

1ebfc32609 · test(client): cover all defensive branches in extract_responses_text · Updated 2026-06-27 01:11:38 +08:00    gitea

9
1
Compare

10715a416c · chore(tests): remove unused _batch_image helper from test_coverage_gaps.py · Updated 2026-06-27 01:10:09 +08:00    gitea

9
1
Compare

37237322f1 · fix(client): strip /v1 suffix case-insensitively in normalize_server_url · Updated 2026-06-27 01:09:45 +08:00    gitea

9
1
Compare

0e42058f20 · chore: remove unused dump_openai_response and dead test helpers (#10) · Updated 2026-06-27 01:04:33 +08:00    gitea

9
0
Included

c5fcfc5da9 · chore: remove unused dump_openai_response and dead test helpers · Updated 2026-06-27 01:02:34 +08:00    gitea

10
1
Compare

837e1dadee · fix(client): avoid duplicate text when output item has both content and text · Updated 2026-06-27 00:58:34 +08:00    gitea

12
1
Compare

1ebe193a3e · test(coverage): close remaining branch gaps in client and image node · Updated 2026-06-27 00:55:48 +08:00    gitea

12
1
Compare

851d77336d · fix: include both endpoint errors when chat.completions fallback also fails (#8) · Updated 2026-05-19 00:50:22 +08:00    gitea

12
8
Compare

2301e15111 · fix: include both endpoint errors when chat.completions fallback also fails · Updated 2026-05-19 00:46:20 +08:00    gitea

12
1
Compare

2f70bdb7ec · chore: replace personal LAN IP with RFC 5737 documentation example in placeholder · Updated 2026-05-19 00:45:51 +08:00    gitea

12
1
Compare

cd9fe34b14 · chore: remove unused dump_openai_response helper and its tests · Updated 2026-05-19 00:45:45 +08:00    gitea

12
1
Compare

bf84d0d068 · refactor(routes): extract shared probe helper from _models_handler and _test_handler · Updated 2026-05-19 00:45:25 +08:00    gitea

12
1
Compare

6f9867a3ef · fix(image-to-text): log warning when chat.completions fallback drops batch frames · Updated 2026-05-19 00:45:02 +08:00    gitea

12
1
Compare

a6d471fc9b · fix: accept extra kwargs in LMStudioConnect.validate_inputs · Updated 2026-05-19 00:44:57 +08:00    gitea

12
1
Compare

b637444a0c · fix: case-insensitive /v1 suffix stripping in normalize_server_url · Updated 2026-05-19 00:44:49 +08:00    gitea

12
1
Compare