76 Commits

Author SHA1 Message Date
Harry Yep 06b04a7976 chore: update dependencies (#6124) 2026-08-19 13:10:40 +08:00
Harry Yep 0f6e9e9b56 chore: replace stale example model ids with gpt-5.6-luna (#5929) 2026-08-14 16:37:18 +08:00
Harry Yep 822a3b39dc chore: update dependencies (#5895) 2026-08-13 23:57:26 +08:00
Simon Farshid 61d29f4157 chore: update dependencies (#5774)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Simon Farshid <simon.farshid@assistant-ui.com>
2026-08-12 18:46:03 -07:00
Harry Yep 94dc3e509f chore: update dependencies (#5723) 2026-08-08 16:24:09 +08:00
Harry Yep a88751d71e fix(assistant-stream): carry a reasoning summary on the data stream (#5700)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-07 18:48:03 +08:00
rupic-app[bot] 0c16b2b0a9 fix(assistant-stream): diagnose dropped tool-call argument deltas (#5690)
Co-authored-by: rupic-app[bot] <275051718+rupic-app[bot]@users.noreply.github.com>
Co-authored-by: Harry Yep <git@hode.co.uk>
2026-08-07 11:59:02 +08:00
KinfeMichael Tariku 456b056b28 fix(assistant-stream): preserve interleaved tool arguments (#5534)
Co-authored-by: Harry Yep <git@hode.co.uk>
2026-08-07 11:11:13 +08:00
Simon Farshid d31f0787a9 chore(python): assistant-stream 0.0.36 (#5595)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 14:31:49 -07:00
Simon Farshid 4cd1e6a334 feat(assistant-stream): opt-in heartbeat for DataStreamResponse (#5592)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 13:59:48 -07:00
Simon Farshid 97c2b6d04c chore(python): assistant-stream 0.0.35 (#5578)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 02:38:43 -04:00
Simon Farshid 708f3e2a74 feat(assistant-stream): public RunController.flush() (#5574)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 01:11:01 -04:00
rupic-app[bot] b361de2878 feat(assistant-stream): python encoder support for file, annotations, and step chunks (#5294)
Co-authored-by: rupic-app[bot] <275051718+rupic-app[bot]@users.noreply.github.com>
Co-authored-by: Harry Yep <git@hode.co.uk>
2026-07-28 23:05:59 +08:00
Shobhit Patra 836d889fe6 test(assistant-stream): cross-language interop fixture for assistant-transport (#5289)
Co-authored-by: Harry Yep <git@hode.co.uk>
2026-07-28 18:09:27 +08:00
rupic-app[bot] ef58abb8d4 fix(assistant-stream-py): canonicalize assistant-transport encoder wire shape (#5287)
Co-authored-by: rupic-app[bot] <275051718+rupic-app[bot]@users.noreply.github.com>
Co-authored-by: Harry Yep <git@hode.co.uk>
2026-07-28 17:31:25 +08:00
Simon Farshid 83b716c351 python: consolidate on assistant-transport; remove gorp-named module and SSE dialect; rename state container to AssistantState (#5065)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 10:23:59 -04:00
Simon Farshid 05770ec5db feat(assistant-stream-py): port gorp server core and rebase the Python state layer on it (#5062)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 04:58:48 -04:00
Simon Farshid 99aeb9a05f feat(assistant-stream-py): SSE idle heartbeat, enabled by default (15s) (#5060) 2026-07-20 04:54:25 -04:00
Harry Yep 72e2ef179e feat(assistant-stream): python resumable stream layer (#4840) 2026-07-11 21:43:46 +08:00
Harry Yep 5325f09857 chore: update dependencies (#4815)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-11 10:15:18 +08:00
Simon Farshid 0686f4e6b8 chore: update dependencies (#4746)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Harry Yep <git@hode.co.uk>
2026-07-09 12:55:26 +08:00
Harry Yep a7b06f7687 chore: update dependencies (#4608)
Co-authored-by: Simon Farshid <simon.farshid@outlook.com>
Co-authored-by: Simon Farshid <simon@assistant-ui.com>
2026-06-25 15:58:18 -07:00
Harry Yep cefcf27b4b chore: update dependencies (#4517) 2026-06-22 15:50:07 +08:00
Simon Farshid 70e2b91140 feat(python/langgraph): send granular delta chunks over the network (#4449) 2026-06-17 11:04:35 -07:00
Simon Farshid e100f90648 chore: update dependencies (#4422)
Co-authored-by: Claude <noreply@anthropic.com>
2026-06-15 11:49:59 -07:00
Simon Farshid bb38d085b0 chore: update dependencies (#4390)
Co-authored-by: Claude <noreply@anthropic.com>
2026-06-13 20:11:15 -07:00
Harry Yep b030766485 ci(python): add pytest workflow and align langgraph docs (#4294) 2026-06-08 15:10:17 +08:00
Harry Yep e6b37d8542 test(python): repair stale langgraph tests and async test collection (#4293) 2026-06-08 14:32:37 +08:00
Harry Yep 85d28b83ee chore(deps): upgrade python packages, drop python 3.9 (#4290) 2026-06-08 13:59:49 +08:00
Simon Farshid 78ff336028 chore: update dependencies (#4198)
Co-authored-by: Claude <noreply@anthropic.com>
2026-06-01 16:23:12 -07:00
Simon Farshid 2dec3aeba0 chore: update dependencies (#4175)
Co-authored-by: Claude <noreply@anthropic.com>
2026-05-30 18:38:14 -07:00
Simon Farshid 331f2f7f43 chore: update dependencies across packages (#4128)
Co-authored-by: Claude <noreply@anthropic.com>
2026-05-26 18:24:55 -07:00
Bassim Shahidy 612396167e chore: update model names throughout monorepo (#4043) 2026-05-15 00:31:23 -04:00
GuyPaikowsky 358c57b721 fix(assistant-stream): auto-convert nested StateProxy += to append-text deltas (#3409)
Co-authored-by: Harry Yep <git@hode.co.uk>
2026-05-10 13:57:07 +08:00
Pete Petrash d851269316 feat(assistant-stream): add cancel/disconnect signal for create_run callbacks (#3342) 2026-02-17 14:55:33 -08:00
Simon Farshid a615b73263 chore: update python deps (#3115) 2026-01-25 01:19:27 -08:00
Simon Farshid faaa905810 chore: bump python pkg (#2664) 2025-10-27 11:42:24 -07:00
Simon Farshid 2fc5c3d4b1 feat(assistanttransport): add SSE assistant-transport encoder protocol opt (#2663)
* feat(assistanttransport): add SSE assistant-transport encoder protocol opt

* Update python/assistant-stream/src/assistant_stream/serialization/assistant_transport.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* style: fix prettier issues

* fix

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
2025-10-27 11:23:56 -07:00
Ivan Masyuk 42c4e0121b Typo (#2620)
* Typo

Fix typo in SECURITY.md

* Fix typos in documentation and code comments

- Fix spelling: "temprature" → "temperature" in SPEC_AssistantFrame.md
- Fix spelling: "necssary" → "necessary" in SPEC_AssistantFrame.md
- Fix spelling: "resutl" → "result" in assistant-message-accumulator.ts
- Fix spelling: "assitant-stream" → "assistant-stream" in merge.ts
- Fix path reference: examples/ultrathink → python/assistant-transport-backend in README.md
- Replace "UltraThink" with "Assistant Transport Backend" in setup.py
2025-10-17 14:58:42 -07:00
Simon Farshid f04fe696f6 chore: various small fixes (#2522) 2025-09-24 10:08:47 -07:00
Simon Farshid cc9945baaf feat: subgraph state streaming (#2513)
* subgraph state streaming
fixes

wip

* feat: messageprovider api

* style: fix prettier issues

---------

Co-authored-by: GitHub Action <action@github.com>
2025-09-23 16:00:48 -07:00
Simon Farshid dee09ef16b feat: sync server api commands support (#2507) 2025-09-19 18:57:21 -07:00
Simon Farshid 8f6fb5972a feat: assistant-transport API (experimental) (#2484) 2025-09-15 00:18:02 -07:00
Simon Farshid 4230087196 fix: prettier formatting issues across the codebase (#2318)
- Fix trailing whitespace in prettier workflow
- Format JSON configuration files (settings, components, package.json, etc.)
- Format Markdown and MDX documentation files
- Fix CSS formatting in tailwindcss styles
- Update meta.json files formatting
- Fix HTML formatting in e-commerce example
- Ensure consistent formatting across all text files
2025-08-13 15:28:24 -07:00
Simon Farshid e534ff945f fix: handle StateProxy in JSON serializer (#2229) 2025-07-29 23:51:04 -07:00
Simon Farshid f23fdb6764 feat: MessagePrimitive.PartsGroupedByParentId (#2211) 2025-07-22 04:19:22 -07:00
Simon Farshid 1bf3b50192 feat: add sync server api python package (#2185) 2025-07-13 20:54:13 -07:00
Simon Farshid 9e9ecf4c29 chore: switch to uv (#2179) 2025-07-10 12:16:14 -07:00
Simon Farshid e2c51d60b1 fix: avoid mutable default in StateProxy (#2118) 2025-06-16 19:24:40 -07:00
Simon Farshid 752758df80 feat: source chunk support in python sdk (#2105) 2025-06-14 14:50:54 -07:00