Commit Graph

  • ac8a53f23d
    Merge b80bd7c26cd4aeb3f76f6756abd890a92e83bfc2 into 935817c66f5d6e64838f419692545f06787e485f Suraj Bhan 2026-10-26 22:07:51 +05:30
  • b80bd7c26c
    Add AGIEval leaderboard badge Suraj Bhan 2026-10-26 22:07:36 +05:30
  • 9699e79292
    Merge 9894e0386d0b0ae4139f3255a00d26629d42190e into 935817c66f5d6e64838f419692545f06787e485f mors 2026-10-23 15:07:34 +02:00
  • 9894e0386d fix(schema): preserve strict array length and uniqueness constraints inciarmors 2026-10-23 15:07:05 +02:00
  • 29d6039e84
    Merge 7c1ce53e1aaf7b5bfa6e569a088e11f7d14c5f80 into 935817c66f5d6e64838f419692545f06787e485f Hui 2026-10-23 10:55:23 +08:00
  • 7c1ce53e1a fix(stream): align logprobs with retained parser segments fandral 2026-10-23 10:54:50 +08:00
  • 74ea8b2e3f
    Merge 63f742bc74e892c59012e63a20eefe68be740995 into 935817c66f5d6e64838f419692545f06787e485f alp 2026-10-22 13:12:37 -07:00
  • 63f742bc74 fix: preserve spaces in DSML tool parameter names mottopanikeiku 2026-10-22 13:11:06 -07:00
  • f2e66ccec3
    Merge af4aa61e0baf7ca9c4ca3653bca931c1bc29d045 into 935817c66f5d6e64838f419692545f06787e485f pood1e 2026-10-22 09:45:31 +08:00
  • af4aa61e0b fix(messages): coalesce consecutive turns before validating tool results pood1e 2026-10-22 09:44:50 +08:00
  • 39187b830c
    Merge 4d65f489b3cf87551973605d20dc6846ffa187aa into 935817c66f5d6e64838f419692545f06787e485f SII-YDD 2026-10-22 09:14:31 +08:00
  • 4d65f489b3 fix(stream): match stop strings in special-token output SII-YDD 2026-10-22 01:12:45 +00:00
  • 91a9dde593
    Merge 125bc5e11f93e47323938d8f310e9bd04033b195 into 935817c66f5d6e64838f419692545f06787e485f SII-YDD 2026-10-21 16:15:54 +08:00
  • 125bc5e11f fix(encoding): preserve prompts with configured tokenizers SII-YDD 2026-10-21 16:13:21 +08:00
  • 5838bc2446
    Merge e8f21d251e9145ce5213dccdd8d0b5cb8d2dbda9 into 935817c66f5d6e64838f419692545f06787e485f Ege 2026-10-20 22:21:03 +03:00
  • e8f21d251e Reject a request whose prompt already fills the context Ege Arhan 2026-10-20 19:20:33 +00:00
  • 8b3c5edeee
    Merge 32ca266005b8d63ed312683b29d8fe50875a3b20 into 935817c66f5d6e64838f419692545f06787e485f Yufeng He 2026-10-20 22:29:22 +08:00
  • 32ca266005 Keep historical Responses tool names distinct from namespace aliases Yufeng He 2026-10-20 22:29:15 +08:00
  • edebd59026
    Merge 2a33b2cd7fbcd80f967c9d73fc58d41b35040273 into 935817c66f5d6e64838f419692545f06787e485f Afloat 2026-10-20 21:46:00 +08:00
  • 024d2028f5
    Merge d44bf1eb6250057b7c0a73e11310eeffaacad56c into 935817c66f5d6e64838f419692545f06787e485f Afloat 2026-10-20 21:45:58 +08:00
  • 6ebce967c2
    Merge bcbdf96660eb8bd5ec0121822380dabecda62571 into 935817c66f5d6e64838f419692545f06787e485f Afloat 2026-10-20 21:45:52 +08:00
  • 15f260be8e
    Merge 53d89eb1014e97a1ed3c5915b90759d6287bd8df into 935817c66f5d6e64838f419692545f06787e485f Afloat 2026-10-20 21:45:51 +08:00
  • f71afe946b
    Merge d72bc6a8339a02860f5cc5f19db242ce0c49a643 into 935817c66f5d6e64838f419692545f06787e485f Afloat 2026-10-20 21:45:51 +08:00
  • 4419e4436a
    Merge ef0cc252cb7ef50c3021c806e5617ec120d3f96a into 935817c66f5d6e64838f419692545f06787e485f Afloat 2026-10-20 21:45:50 +08:00
  • 6b90603c67
    Merge 265ebd5f06ad7d037fea855eae241e4ad9bda050 into 935817c66f5d6e64838f419692545f06787e485f Afloat 2026-10-20 21:45:49 +08:00
  • 6a03b2f9c8
    Merge c975ec5f486af8af0fe9746f6b97769e3ca2d22f into 935817c66f5d6e64838f419692545f06787e485f Afloat 2026-10-20 21:45:42 +08:00
  • 10ea581e0f
    Merge 3d2ae001634617f3b01abb6d28546c0b2eaebba1 into 935817c66f5d6e64838f419692545f06787e485f Afloat 2026-10-20 21:45:40 +08:00
  • 3421457b06
    Merge 30e230306d98eaaf3644992a6817b3919ee37114 into 935817c66f5d6e64838f419692545f06787e485f Afloat 2026-10-20 21:45:34 +08:00
  • 53d89eb101 Keep reference definition maps indirect to bound schema enum size Afloat 2026-10-20 21:25:23 +08:00
  • d44bf1eb62 Preserve string and boolean literal constraints in strict schemas Afloat 2026-10-20 21:22:43 +08:00
  • 2a33b2cd7f Emit a separate empty-choice chunk for requested streaming usage Afloat 2026-10-20 21:22:40 +08:00
  • c975ec5f48 Count all decoded tokens in the backend chunk containing a stop Afloat 2026-10-20 21:22:38 +08:00
  • 30e230306d Retain enum constraints on nullable primitive schemas Afloat 2026-10-20 21:22:35 +08:00
  • 3d2ae00163 Preserve standard and custom JSON Schema string formats Afloat 2026-10-20 21:22:32 +08:00
  • 265ebd5f06 Preserve JSON numeric bounds in strict integer schemas Afloat 2026-10-20 21:22:30 +08:00
  • ef0cc252cb Accept references and nested unions inside strict anyOf schemas Afloat 2026-10-20 21:22:27 +08:00
  • d72bc6a833 Reserve synthetic tool names before flattening namespaces Afloat 2026-10-20 21:22:25 +08:00
  • b16ceebbd8 Retain standard reference definitions in strict schemas Afloat 2026-10-20 21:22:22 +08:00
  • bcbdf96660 Recognize empty-thinking IDs with three-digit tool indexes Afloat 2026-10-20 21:22:19 +08:00
  • 2506ad0f46
    Merge 48c991d8bdda66835591a1302a79689c4a27668a into 935817c66f5d6e64838f419692545f06787e485f AlanFokCo 2026-10-20 19:37:29 +08:00
  • 48c991d8bd test(stream): cover chunk-split and end-of-stream behavior of output parsing AlanFokCo 2026-10-20 19:29:44 +08:00
  • 0d433eacaa
    Merge 0032df61cbea4231c170af0880e705141693de1a into 935817c66f5d6e64838f419692545f06787e485f 陈志谦 2026-10-20 09:16:03 +00:00
  • 6b1c56fdc7
    Merge 01be2fc4a64e6fff907b998c2c8e708d5ed4aa4f into 935817c66f5d6e64838f419692545f06787e485f adenzhou1350 2026-10-20 07:04:48 +00:00
  • 01be2fc4a6 Add locked Rust workspace CI Xucheng Zhou 2026-09-14 21:53:57 +08:00
  • 2a1e6bec9e
    Merge 50de50399bee11c438eac18976045e39263266fe into 935817c66f5d6e64838f419692545f06787e485f Mohammed Messaoudene 2026-10-19 18:25:11 +00:00
  • 935817c66f docs: update build-python-wheel.md main XieJiSS 2026-10-20 01:49:41 +08:00
  • 93b0fd229c Release 0.2.0 icrim 2026-10-20 00:21:22 +08:00
  • f4fe26bc35
    Merge 2d97bff85b321a41adef296f825fa38d11893b32 into 8cadfede7063c896b944e7bae05daa3549ae97ea sine 2026-10-08 04:19:15 +08:00
  • 2d97bff85b fix(responses): preserve plaintext Codex agent messages ssine 2026-10-08 04:18:36 +08:00
  • f95633cb66
    Merge 532c78e16c70c9cb2a1dec4aff37585aff3d9771 into 8cadfede7063c896b944e7bae05daa3549ae97ea dvd233 2026-10-06 15:16:24 -07:00
  • 532c78e16c fix(demo): preserve Responses custom tool metadata when decoding dvd233 2026-10-07 06:11:41 +08:00
  • 5a53b4b015
    ci: consolidate source distribution release controls dvd233 2026-09-29 04:52:24 -07:00
  • a697e6281c
    ci: publish Python source distributions dvd233 2026-09-22 17:09:30 -07:00
  • 35d7647776
    ci: publish Python source distribution dvd233 2026-09-22 17:03:58 -07:00
  • f640ec4feb
    Merge aaf91afa952ffb5b7fbd04413538abaa9c135096 into 8cadfede7063c896b944e7bae05daa3549ae97ea dvd233 2026-09-23 06:07:17 +08:00
  • aaf91afa95
    docs: add live Papers with Code badges dvd233 2026-09-22 15:04:08 -07:00
  • 0032df61cb style: rustfmt simpleqt 2026-09-20 20:47:17 +08:00
  • bab265e38a fix(image): accept case/space variants of the data URL base64 marker in the size precheck simpleqt 2026-09-20 20:47:00 +08:00
  • 6291cb7b43
    Merge f835279dd53472bf715433be2c8b4bb4d1509bbf into 8cadfede7063c896b944e7bae05daa3549ae97ea 陈志谦 2026-09-20 20:46:18 +08:00
  • f835279dd5 fix(stream): flush still-buffered token ids at end of stream simpleqt 2026-09-20 20:46:10 +08:00
  • c86bdecab5
    Merge e354245bbd04cc49de4dcefb0062e3a8eb420576 into 8cadfede7063c896b944e7bae05daa3549ae97ea 陈志谦 2026-09-20 20:44:40 +08:00
  • e354245bbd fix(encoding): render assistant reasoning_content regardless of message position simpleqt 2026-09-20 20:44:33 +08:00
  • e227949bfc
    Merge 444e05949df6e1c656b1828632a771b4c28c14fd into 8cadfede7063c896b944e7bae05daa3549ae97ea 陈志谦 2026-09-20 20:42:53 +08:00
  • 444e05949d fix(stream): make JSON-mode ToSpace output independent of backend chunking simpleqt 2026-09-20 20:42:36 +08:00
  • 50de50399b docs: install server dependencies before Python tests Mohammed Messaoudene 2026-09-17 19:35:52 +01:00
  • f5a1890b24
    Merge 48e39c50680b93a2009ad903d8da8041e8ba57b1 into 8cadfede7063c896b944e7bae05daa3549ae97ea 🪐𝓔𝓰𝓸𝓻🧊 2026-09-17 17:46:13 +03:00
  • 48e39c5068
    Update README.md 🪐𝓔𝓰𝓸𝓻🧊 2026-09-16 22:46:41 +03:00
  • 82b7a193ae
    Merge 309e9441e502d6fe8e4066a28b5b4a95751c8d8e into 8cadfede7063c896b944e7bae05daa3549ae97ea PerryLink 2026-09-15 01:11:57 +08:00
  • 1750d86287 Fix JSON stream output across chunk boundaries Xucheng Zhou 2026-09-15 00:57:14 +08:00
  • 309e9441e5 fix(v41): encode user content as plain BPE instead of matching control-token literals PerryLink 2026-09-15 00:50:53 +08:00
  • f34e4b08e3
    Merge 9fbb051caa35221199cd389196d12695fb681367 into 8cadfede7063c896b944e7bae05daa3549ae97ea Selby Mashiki 2026-09-13 20:30:05 +02:00
  • 9fbb051caa feat(chat-completions): support n > 1 (multiple completions) Selby Mashiki 2026-09-13 20:24:57 +02:00
  • 89bc93fa72
    Merge d58d86d94028cf10a8ce380a027052a042f2798c into 8cadfede7063c896b944e7bae05daa3549ae97ea PerryLink 2026-09-11 20:01:34 +08:00
  • d58d86d940 test(server-py): pin the retryable image-failure status mapping PerryLink 2026-09-11 20:01:20 +08:00
  • e5be1db627 fix: treat retryable image failures as server-side in the example server PerryLink 2026-09-11 13:32:44 +08:00
  • 74ffe909b5
    Merge 6b180f4a147d3794d942a5e02e06335201e6e08b into 8cadfede7063c896b944e7bae05daa3549ae97ea xbsheng 2026-09-10 21:38:56 +08:00
  • 6b180f4a14 docs: fix broken README link to Rust quick-start xbsheng 2026-09-10 21:37:29 +08:00
  • 8cadfede70 docs: update project documentation Jia Yu 2026-09-10 18:37:40 +08:00
  • 57b9c84242 Initial commit icrim 2026-09-10 18:07:01 +08:00