Commit graph

  • 38b910108b Add connector support for AI assistants in processXgen Max 2025-03-16 11:49:22 +08:00
  • ae3fba4a0b
    Merge pull request #894 from trheyi/main Max 2025-03-15 17:58:45 +08:00
  • 97a469bc03 Add type filtering for assistants in API and data loading Max 2025-03-15 17:57:35 +08:00
  • e107f7b3c0
    Merge pull request #893 from trheyi/main Max 2025-03-12 17:25:07 +08:00
  • d3734cf1d0 Add support for passing arguments in assistant method calls Max 2025-03-12 17:24:36 +08:00
  • 11a05a93c2 feat: update the yao base image sunjuzhong 2025-03-09 16:19:26 +08:00
  • df3dd3fb34 feat: build and docker image sunjuzhong 2025-03-09 15:31:54 +08:00
  • 2d75c7aa6f feat: try build linux workflow sunjuzhong 2025-03-07 16:26:17 +08:00
  • 902d63e7f2
    Merge pull request #892 from trheyi/main Max 2025-03-07 16:58:35 +08:00
  • b89a39b192 Refactor error handling and logging in chat streaming and API methods Max 2025-03-07 16:57:58 +08:00
  • 88636c8f0e feat: update workflow and docker sunjuzhong 2025-03-07 14:12:28 +08:00
  • c6f6242dd2
    Merge branch 'YaoApp:main' into main 孙巨中 2025-03-06 17:30:36 +08:00
  • e2a06ba0ea feat: remove workflows and add build feature sunjuzhong 2025-03-06 17:24:12 +08:00
  • 7e571adeb7
    Merge pull request #891 from trheyi/main Max 2025-03-06 10:48:58 +08:00
  • e59dacefa2 Improve error handling in request value execution Max 2025-03-06 10:48:27 +08:00
  • 1a7d54040c
    Merge pull request #890 from trheyi/main Max 2025-03-04 17:32:13 +08:00
  • 47da72bbee Handle null return for non-existent shared space keys Max 2025-03-04 17:31:07 +08:00
  • 59d7f469c1
    Merge pull request #889 from trheyi/main Max 2025-03-04 15:29:36 +08:00
  • dafd6b029b Enhance retry mechanism with flexible action handling Max 2025-03-04 15:27:40 +08:00
  • f469568d85 Improve request context handling in chat streaming Max 2025-03-04 12:03:19 +08:00
  • 7164eddaba
    Merge pull request #888 from trheyi/main Max 2025-03-03 18:14:29 +08:00
  • 709c7ec738 Add optional options handling in objectCall.run method Max 2025-03-03 18:13:10 +08:00
  • c412e5d896
    Merge pull request #887 from trheyi/main Max 2025-03-03 15:27:14 +08:00
  • 48d65c0e39 Handle empty prompt in chat streaming with error callback Max 2025-03-03 15:26:24 +08:00
  • 20e8a14e79
    Merge pull request #886 from trheyi/main Max 2025-03-03 15:00:18 +08:00
  • c74d32390c Add retry mechanism for chat streaming with error handling Max 2025-03-03 14:49:31 +08:00
  • 6256a9c196
    Merge pull request #885 from trheyi/main Max 2025-03-01 16:58:08 +08:00
  • 392676f2cb Add silent mode support for chat history and filtering Max 2025-03-01 16:08:56 +08:00
  • 25a5683e56
    Merge pull request #884 from trheyi/main Max 2025-03-01 12:21:15 +08:00
  • dcc126ef95 Implement retry mechanism for assistant method calls Max 2025-03-01 12:20:02 +08:00
  • 2c35cbe507
    Merge pull request #883 from trheyi/main Max 2025-02-28 20:14:29 +08:00
  • 86dd04728d Enhance input handling and message processing in assistant methods Max 2025-02-28 20:13:59 +08:00
  • 24bccc1a89
    Merge pull request #882 from trheyi/main Max 2025-02-27 16:35:13 +08:00
  • ca6d075a22 Add shared space methods to JavaScript bridge Max 2025-02-27 16:32:25 +08:00
  • 125876d5ef
    Merge pull request #881 from trheyi/main Max 2025-02-27 15:16:00 +08:00
  • ae599d9b83 Improve JavaScript argument handling in jsCall method Max 2025-02-27 15:15:27 +08:00
  • 4b6235c568
    Merge pull request #880 from trheyi/main Max 2025-02-26 08:27:48 +08:00
  • 6b15a1763e Enhance message processing in assistant chat method Max 2025-02-26 08:27:16 +08:00
  • d42f96ffc7
    Merge pull request #879 from trheyi/main Max 2025-02-25 17:33:43 +08:00
  • f1e6c2c62f Add result handling in assistant streaming and hook responses Max 2025-02-25 17:32:58 +08:00
  • f0c4c8bf62
    Merge pull request #878 from trheyi/main Max 2025-02-25 16:12:16 +08:00
  • 5fe43f8103 Enhance JavaScript bridge argument handling in assistant method calls Max 2025-02-25 16:11:53 +08:00
  • e536d6ebcc
    Merge pull request #877 from trheyi/main Max 2025-02-25 11:35:21 +08:00
  • 5475e0ab39 Add Assets method to assistant for retrieving and processing asset files Max 2025-02-25 11:27:04 +08:00
  • f9f1177e0d
    Merge pull request #876 from trheyi/main Max 2025-02-24 19:33:20 +08:00
  • 358f327dee Improve native tool calls handling in assistant streaming Max 2025-02-24 19:29:57 +08:00
  • 101927e343 Add thread-safe write method with mutex synchronization Max 2025-02-24 17:24:34 +08:00
  • e4048a5edd
    Merge pull request #875 from trheyi/main Max 2025-02-24 14:33:26 +08:00
  • 3c51f16d95 Refactor assistant script loading and improve error diagnostics Max 2025-02-24 14:33:04 +08:00
  • 71f71570b3
    Merge pull request #874 from trheyi/main Max 2025-02-24 10:45:36 +08:00
  • 9c9f137a8a Improve error handling and logging in assistant methods Max 2025-02-24 10:44:15 +08:00
  • eb2f18fede
    Merge pull request #873 from trheyi/main Max 2025-02-22 18:39:06 +08:00
  • df99b9a228 Add Plan function to JavaScript bridge in InitObject method Max 2025-02-22 18:37:35 +08:00
  • f18c4c94cc
    Merge pull request #872 from trheyi/main Max 2025-02-22 14:07:37 +08:00
  • 05af5d1514 Rename Context to GinContext in GlobalVariables struct Max 2025-02-22 14:07:11 +08:00
  • 53f1579806
    Merge pull request #871 from trheyi/main Max 2025-02-22 13:54:47 +08:00
  • f3e009c3a7 Refactor assistant initialization and script context methods Max 2025-02-22 13:53:56 +08:00
  • 27524f7fb0
    Merge pull request #870 from trheyi/main Max 2025-02-21 15:36:12 +08:00
  • 9c419c3209 Add assistant script loading mechanism Max 2025-02-21 15:35:11 +08:00
  • 815e551bfe
    Merge pull request #869 from trheyi/main Max 2025-02-19 10:10:28 +08:00
  • 9a9d1e38a8 Update run method to support SendMessage in nested script contexts Max 2025-02-19 09:39:16 +08:00
  • adc3d018d4
    Merge pull request #868 from trheyi/main Max 2025-02-18 18:14:29 +08:00
  • 979acb27a8 Add callback support for assistant chat processing Max 2025-02-18 18:13:42 +08:00
  • 09a38d8e1f
    Merge pull request #867 from trheyi/main Max 2025-02-18 11:20:51 +08:00
  • 13c4e65a95 Add retry and silent modes to assistant chat processing Max 2025-02-18 11:20:20 +08:00
  • bcd8545930 add rule and deparment user_id sunjuzhong 2025-02-17 17:09:29 +08:00
  • c5eade1523
    Merge pull request #866 from trheyi/main Max 2025-02-14 09:53:02 +08:00
  • 14bcaa0bf4 Add go-diff library for diff utilities Max 2025-02-12 17:19:16 +08:00
  • 61aa013980
    Merge pull request #865 from trheyi/main Max 2025-02-11 17:01:30 +08:00
  • 2eaee671da Add JSON repair utility for robust parsing Max 2025-02-11 17:00:22 +08:00
  • 6d1a118236
    Merge pull request #864 from trheyi/main Max 2025-02-11 16:32:08 +08:00
  • 8bc7f6ddb1 Refactor tool call prompts and message handling Max 2025-02-11 16:31:09 +08:00
  • 07f95cbda4
    Merge pull request #863 from trheyi/main Max 2025-02-10 20:42:18 +08:00
  • c38bce89dc Enhance tool call processing and message handling Max 2025-02-10 20:40:59 +08:00
  • 13bc93fe0b
    Merge pull request #862 from trheyi/main Max 2025-02-10 11:24:02 +08:00
  • 617893a579 Improve tool call parsing and formatting Max 2025-02-10 11:13:59 +08:00
  • 12e15e6bc8
    Merge pull request #861 from trheyi/main Max 2025-02-09 18:35:32 +08:00
  • 8f57c38b26 Refactor assistant type assertion in Xgen processing Max 2025-02-09 18:26:51 +08:00
  • dc6967805e Fix assistant context switching and ID handling Max 2025-02-09 18:25:09 +08:00
  • b841dbc24f
    Merge pull request #860 from trheyi/main Max 2025-02-09 17:58:50 +08:00
  • ccb1c54927 Add default assistant details to Xgen settings Max 2025-02-09 17:58:23 +08:00
  • e4375ea33a
    Merge pull request #859 from trheyi/main Max 2025-02-09 16:54:52 +08:00
  • 4ba27390d8 Add assistant details to chat API responses Max 2025-02-09 16:54:20 +08:00
  • 1556f3c790
    Merge pull request #858 from trheyi/main Max 2025-02-09 10:09:45 +08:00
  • 5be65d91cd Remove debug print statement in OpenAI message parsing Max 2025-02-09 10:08:51 +08:00
  • dafb18109a
    Merge pull request #857 from trheyi/main Max 2025-02-09 09:47:37 +08:00
  • 38ee806cff Refactor OpenAI message parsing for improved streaming support Max 2025-02-09 09:46:41 +08:00
  • c575bd9d9d
    Merge pull request #856 from trheyi/main Max 2025-02-08 18:11:29 +08:00
  • 142b07b0ce Enhance tool call handling and message processing Max 2025-02-08 18:09:26 +08:00
  • ed4553f155
    Merge pull request #855 from trheyi/main Max 2025-02-08 16:01:12 +08:00
  • a278c4c63a Update OpenAI test and API configuration Max 2025-02-08 15:59:46 +08:00
  • 321f1c22e1
    Merge pull request #854 from trheyi/main Max 2025-02-08 11:18:57 +08:00
  • a7a05fbec8 Add Azure OpenAI support and improve message parsing Max 2025-02-08 11:18:06 +08:00
  • b77a0d31b7
    Merge pull request #853 from trheyi/main Max 2025-02-07 10:31:04 +08:00
  • b19c5d63ff Enhance message processing and user identification Max 2025-02-07 10:30:12 +08:00
  • c338086a6f
    Merge pull request #852 from trheyi/main Max 2025-02-06 16:40:47 +08:00
  • dabba1a744 Refactor chat history and message processing Max 2025-02-06 16:39:31 +08:00
  • 47ea370410
    Merge pull request #851 from trheyi/main Max 2025-02-06 14:22:31 +08:00
  • d69370551a Refactor streaming chat and message processing Max 2025-02-06 14:21:29 +08:00
  • 3507963ed3
    Merge pull request #850 from trheyi/main Max 2025-02-06 09:26:28 +08:00