jie65535 and Claude Opus 4.8
eedbd55f62
Fix streaming first-token timeout never firing on slow API
...
The firstChunkTimeout only wrapped the response-body read, but when the
upstream (e.g. DeepSeek under load) stalls before sending response
headers, httpClient.post() itself blocks and the withTimeout block is
never reached. Every slow request fell through to Ktor's
requestTimeoutMillis (120s) and was retried up to retryMax times,
causing multi-minute waits before any reply.
- Move post() inside withTimeout(firstChunkTimeout) so the entire
request-to-first-data-chunk window is bounded and fails fast.
- Apply withTimeout(firstChunkTimeout) to each streaming read so a
mid-stream stall is also caught quickly instead of waiting on the
socket/request backstop.
- Drop requestTimeoutMillis so legitimately long streams are no longer
killed at 120s; TTFT and inter-token gaps are now governed at the
application layer.
Co-Authored-By: Claude Opus 4.8 <[email protected] >
2026-06-20 22:01:44 +08:00
jie65535 and Claude Opus 4.7
92acbb2310
Upgrade TTS to qwen3-tts-instruct-flash with instruction control
...
Adds an optional instructions parameter to sendVoiceMessage so the model
can describe tone, pace and emotion in natural language. Defaults the
TTS model to qwen3-tts-instruct-flash; Chelsie voice is unchanged.
Co-Authored-By: Claude Opus 4.7 <[email protected] >
2026-05-22 15:57:15 +08:00
jie65535 and Claude Opus 4.7
39b49bb302
Replace ImageEdit with ImageAgent for Qwen Image 2.0
...
Supports text-to-image, single-image edit and multi-image fusion (0-3
reference images) via a single tool. Renames imageEditModel config to
imageModel (default qwen-image-2.0) and adds imageWatermark toggle.
Co-Authored-By: Claude Opus 4.7 <[email protected] >
2026-05-22 15:47:08 +08:00
jie65535
98bb1066c4
Update README
2026-05-22 14:16:18 +08:00
jie65535
4dde523dfc
Move token usage to JSON store
2026-05-22 14:16:12 +08:00
jie65535
f17adee4ba
Extend favorability into user profile system
2026-05-22 14:16:06 +08:00
jie65535
72892336bc
Add first-chunk timeout
2026-05-22 14:16:00 +08:00
jie65535
e629d37fa8
Relax searchChatHistory limits
2026-05-22 14:15:54 +08:00
jie65535
200a404927
Update README for v1.11.0
2026-05-22 14:15:48 +08:00
jie65535
3ed54dae0e
Update version to v1.11.0
2026-05-22 14:15:42 +08:00
jie65535
417b5f631f
Add searchChatHistory tool
2026-05-22 14:15:34 +08:00
jie65535
bc2ab553b9
Add reasoning_content replay for tool calls
2026-05-22 14:15:19 +08:00
jie65535
e5d5445a1f
Add ModelService with extra body support
2026-05-22 14:15:12 +08:00
jie65535 and Claude Sonnet 4.6
2d3045e110
Add tokens report command and optimize statistics queries
...
- Add /jgpt tokens [days] command for usage summary report
- Add /jgpt tokensUserDaily <userId> [days] for daily user stats
- Fix tokensDaily day calculation (was showing 4 days for 3-day query)
- Optimize tokens() from 5-6 passes to single pass (5-10x faster)
- Fix tokensUserDaily inefficient nickname lookup
- Add number formatting with thousand separators to all outputs
- Extract helper functions: calculateCutoffTimestamp, calculateTodayStartTimestamp
- Add parameter validation for days and limit
- Update README with new commands and formatted examples
Co-Authored-By: Claude Sonnet 4.6 <[email protected] >
2026-03-25 12:36:11 +08:00
jie65535
b0c985e220
Add token consumption tracking system Update version to v1.10.0
2026-03-18 12:09:23 +08:00
jie65535
c4afdb811b
Add Lunar calendar context
2026-01-26 17:42:46 +08:00
jie65535
9094f6c8db
Add maxToolOutputLength config
2026-01-25 12:59:00 +08:00
jie65535
ec358fd852
Add context cache
2026-01-06 16:49:27 +08:00
jie65535
6705859604
Add requestOwnerHelp tool
2025-12-06 00:24:24 +08:00
jie65535
621a045a62
Update Jina to allow trial usage without a key
2025-12-02 23:52:34 +08:00
jie65535
634f0c1026
Add meme prompt
2025-11-24 21:31:40 +08:00
jie65535
0f482407d4
Add favorability system
...
Update version to v1.9.0
2025-10-30 15:03:38 +08:00
jie65535
8ac0197fc4
Add memory clear command
2025-09-11 21:54:24 +08:00
jie65535
68a45a9657
Update LeTeX return message
2025-09-11 21:47:48 +08:00
jie65535
099625c2f2
Separate LaTeX parsing into independent tool for LLM calling
2025-09-11 19:15:33 +08:00
jie65535
ffa7f78c25
Update README by Qwen
2025-09-10 11:12:30 +08:00
jie65535
2c40ef1b16
Add Memory switch
2025-09-10 10:53:34 +08:00
jie65535
e083b7aff9
Adjust the chat history concatenation format
2025-09-05 23:45:21 +08:00
jie65535
e2caba6a10
Add reply message call
2025-08-31 21:04:57 +08:00
jie65535
af17f1e698
Update version to 1.8.0
...
Add SendVoiceMessage tool
Move prompt to SystemPrompt.md file
Add tool calling message switch config
2025-08-31 15:57:16 +08:00
jie65535
e79bcd9983
Update tool list
...
Disable EPIC Free game tool
Fix the issue where invalid JSON parameters caused exceptions
2025-08-21 13:57:03 +08:00
jie65535
b6aa638b1a
Add DashScope API Config
2025-08-21 13:55:21 +08:00
jie65535
bc2eb437e6
Update VisualAgent tool name to imageRecognition
2025-08-21 13:55:08 +08:00
jie65535
b534606bb0
Update runCode tool description
2025-08-21 13:54:46 +08:00
jie65535
867d9ad56f
Update http client timeout
2025-08-21 13:54:20 +08:00
jie65535
92a6879cc1
Add imageEdit tool
2025-08-21 13:54:02 +08:00
jie65535
eda932b4e9
Update memory structure
2025-07-20 11:27:31 +08:00
jie65535
6cba3cca22
Shorten dialogue intervals
2025-07-20 11:27:11 +08:00
jie65535
60a48c5211
Add data reload
2025-07-20 11:26:41 +08:00
jie65535
dbfdf83dc6
Add image message
2025-07-20 11:12:26 +08:00
jie65535
3a5caf86a1
Split memory agent
2025-07-20 11:11:47 +08:00
jie65535
c479282fe4
Update to streaming processing response
...
Update regex
2025-07-20 00:45:59 +08:00
jie65535
d1ee8f9fcf
Update memory agent description
2025-07-17 13:07:21 +08:00
jie65535
11bdaff54d
Add mute tool, default disabled
2025-07-17 13:07:03 +08:00
jie65535
7d911f2fb6
Add temperature config
2025-07-17 12:45:08 +08:00
jie65535
7e1a1ad0aa
Update temperature to 1.3
2025-07-15 12:23:28 +08:00
jie65535
679bf15be5
Change to subject lock
2025-07-15 12:23:06 +08:00
jie65535
ea4e6123b3
Add Memory Agent
2025-07-15 10:37:28 +08:00
jie65535
f822999ab4
Add HTTP Client timeout config
2025-07-13 18:20:24 +08:00
jie65535
3c4373e1ff
Add Visual Agent
2025-07-11 16:50:59 +08:00
jie65535
89794b587e
Add visit web tool
...
Add send message tools
Update version to v1.7.0
2025-07-11 13:08:06 +08:00
jie65535
6c034ab2a7
Add reasoning agent
...
Update version to v1.5.0
2025-03-06 11:56:28 +08:00
jie65535
e44ddd0552
Update message history display
2025-02-28 23:48:10 +08:00
jie65535
de17af77f2
Add message history context
2025-02-28 23:16:07 +08:00
jie65535
be182215b9
Add Epic free games query.
...
Disable ip address query.
2025-01-15 10:36:13 +08:00
jie65535
caedf97b25
Remove crazy KFC function
2024-12-26 20:20:46 +08:00
jie65535
e387cdc1f0
Add member permission in prompt
2024-12-25 11:25:19 +08:00
jie65535
be465a7bd7
Add glot run code agent
2024-12-24 23:16:14 +08:00
jie65535
d4f9650bc7
Fix forward message overflow
2024-12-23 21:20:45 +08:00
jie65535
e1af3d8233
Update to allow Crazy KFC usage only on Thursdays
2024-12-23 20:41:49 +08:00
jie65535
72d0914a7a
Fix tool execution failure
2024-12-23 20:41:07 +08:00
jie65535
c74457e739
Fix JSON serialization issue
2024-12-22 15:06:12 +08:00
jie65535
917c1727ab
Add subject and sender replacement
2024-12-22 15:05:44 +08:00
jie65535
ef25b06aab
Add IP Address query
2024-12-22 03:59:09 +08:00
jie65535
12df62d7fe
Add member activity level permission
2024-12-21 21:42:47 +08:00
jie65535
98bcd3785b
Optimize search results
...
Add Weather Service Agent
Add Crazy Thursday Agent
2024-12-21 13:58:02 +08:00
jie65535
f91dbf8a6d
Add WebSearch Agent
2024-12-21 02:19:42 +08:00
jie65535
5cef899993
Update version to v1.2.1
...
Add system prompt replace local time
2024-12-20 19:51:59 +08:00
jie65535
49b1b0c345
Update version to v1.2.0
...
Add LaTex formula convert to image
2024-11-06 22:56:22 +08:00
jie65535
a6bd48aa4e
Update version to v1.1.0
...
Add timeout config
Add Forward messages when the text is too long
2024-07-29 10:24:36 +08:00
jie65535
7c26c8e590
Fix chat context
2023-12-17 15:30:40 +08:00
jie65535
72443ccc01
Ignore .run/ dir
2023-12-17 14:45:56 +08:00
jie65535
d3cad51a09
Update reload command
2023-12-17 14:45:41 +08:00
jie65535
f7b05cc8e0
Add README
2023-12-17 14:45:18 +08:00
jie65535
9ce557d592
Initial commit
2023-12-17 14:34:22 +08:00