zhayujie
84c6f31c76
fix: update agent skill metadata
2026-03-03 18:16:42 +08:00
zhayujie
9d528190bf
feat: add skill category
2026-03-03 16:06:37 +08:00
zhayujie
0f23b209ad
fix: adjust the context of restart loading
2026-03-03 11:38:14 +08:00
zhayujie
63d9325900
Merge pull request #2683 from pelioo/master
...
更新.gitignore文件添加python目录忽略规则
2026-03-01 19:41:27 +08:00
peli
f342097f81
Merge remote-tracking branch 'upstream/master'
2026-03-01 00:24:14 +08:00
zhayujie
b4806c4366
fix: model provider config
2026-02-28 18:35:04 +08:00
zhayujie
ff37d8a577
Merge branch 'master' of github.com:zhayujie/chatgpt-on-wechat
2026-02-28 18:10:55 +08:00
zhayujie
a773eb7893
fix: filter history to one user and one assistant per turn
2026-02-28 18:09:02 +08:00
zhayujie
7c67513d24
fix: convert bash-style $VAR to %VAR% on Windows
2026-02-28 18:02:06 +08:00
zhayujie
6ed85029c5
fix: agent skills
2026-02-28 16:46:49 +08:00
zhayujie
e9c57ddf4d
fix: adjust default turns
2026-02-28 15:25:20 +08:00
zhayujie
a33ce97ed9
fix: restore only user/assistant text from history, strip tool calls
...
Made-with: Cursor
2026-02-28 15:14:56 +08:00
zhayujie
b788a3dd4e
fix: incomplete historical session messages
2026-02-28 15:03:33 +08:00
zhayujie
fccfa92d7e
docs: update channel docs
2026-02-28 14:50:55 +08:00
zhayujie
8705bf0a70
feat: update docs
2026-02-28 10:53:16 +08:00
peli
9318138af7
```
...
build(env): 更新.gitignore文件添加python目录忽略规则
在.gitignore文件中新增了python目录的忽略配置,
避免将Python环境相关文件提交到版本控制系统中。
```
2026-02-27 23:49:35 +08:00
zhayujie
269fa7d2d5
feat: 2.0.2 en docs
2026-02-27 18:37:22 +08:00
zhayujie
e99837a8b9
feat: release 2.0.2
2.0.2
2026-02-27 18:04:00 +08:00
zhayujie
553861a2c4
docs: update README.md
2026-02-27 16:57:18 +08:00
zhayujie
628a85d1be
docs: update README.md
2026-02-27 16:48:23 +08:00
zhayujie
2cb54514a4
Merge pull request #2681 from zhayujie/feat-docs
...
feat: docs update
2026-02-27 16:04:17 +08:00
zhayujie
6db22827f2
feat: docs update
2026-02-27 16:03:47 +08:00
zhayujie
4cc6d5426b
Merge pull request #2680 from zhayujie/feat-web-config
...
feat: web console config
2026-02-27 14:40:44 +08:00
zhayujie
7d258b5202
feat(channels): add multi-channel management UI with real-time connect/disconnect
...
- Web console Channels page: display active channels as config cards, support
save/connect/disconnect with real-time start/stop of channel processes
- Custom dropdown for channel selection (consistent with model selector style),
custom confirmation dialog for disconnect
- Fix channel stop: use sys.modules['__main__'] to access live ChannelManager
- Fix web request pending: move stop logic outside lock, set daemon_threads=True
- Fix reconnect: new asyncio event loop per startup, ctypes thread interrupt,
5s grace period before re-establishing remote connection
- Filter stale offline messages (>60s) pushed after reconnect
2026-02-27 14:39:40 +08:00
zhayujie
c8d19ee0bc
Merge pull request #2679 from zhayujie/feat-docs
...
docs: init docs
2026-02-27 12:14:37 +08:00
zhayujie
d891312032
docs: init docs
2026-02-27 12:10:16 +08:00
zhayujie
5edbf4ce32
feat: model and agent config in web console
2026-02-26 21:01:37 +08:00
zhayujie
3ddbdd713d
Merge branch 'master' of github.com:zhayujie/chatgpt-on-wechat
2026-02-26 18:57:43 +08:00
zhayujie
9ba107b511
Merge branch 'feat-multi-channel'
2026-02-26 18:57:19 +08:00
zhayujie
c9adddb76a
fix: pass channel_type correctly in multi-channel mode
2026-02-26 18:57:08 +08:00
zhayujie
f0a12d5ff5
Merge pull request #2678 from zhayujie/feat-multi-channel
...
feat: support multi-channel
2026-02-26 18:34:48 +08:00
zhayujie
7cce224499
feat: support multi-channel
2026-02-26 18:34:08 +08:00
zhayujie
97397ca585
Merge pull request #2674 from haosenwang1018/fix/bare-excepts
...
fix: replace 29 bare except clauses with except Exception
2026-02-26 12:11:49 +08:00
zhayujie
f2fbc602a8
Merge branch 'master' of github.com:zhayujie/chatgpt-on-wechat
2026-02-26 10:45:01 +08:00
zhayujie
925d728a86
fix: replace upsert syntax to support SQLite lower version
2026-02-26 10:44:04 +08:00
zhayujie
f5f229871b
Merge pull request #2676 from zhayujie/feat-multi-channel
...
feat: improve web console and conversation store
2026-02-26 10:37:03 +08:00
zhayujie
9917552b4b
fix: improve web UI stability and conversation history restore
...
- Fix dark mode FOUC: apply theme in <head> before first paint, defer
transition-colors to post-init to avoid animated flash on load
- Fix Safari IME Enter bug: defer compositionend reset via setTimeout(0)
- Fix history scroll: use requestAnimationFrame before scrollChatToBottom
- Limit restore turns to min(6, max_turns//3) on restart
- Fix load_messages cutoff to start at turn boundary, preventing orphaned
tool_use/tool_result pairs from being sent to the LLM
- Merge all assistant messages within one user turn into a single bubble;
render tool_calls in history using same CSS as live SSE view
- Handle empty choices list in stream chunks
2026-02-26 10:35:20 +08:00
haosenwang1018
adca89b973
fix: replace bare except clauses with except Exception
...
Bare `except:` catches BaseException including KeyboardInterrupt and
SystemExit. Replaced 29 instances with `except Exception:`.
2026-02-25 11:49:19 +00:00
zhayujie
29bfbecdc9
feat: persistent storage of conversation history
2026-02-25 18:01:39 +08:00
zhayujie
1a7a8c98d9
docs: add scam warning disclaimer
2026-02-25 01:34:16 +08:00
zhayujie
cddb38ac3d
Merge pull request #2673 from zhayujie/feat-web-console
...
feat: web console
2026-02-24 00:06:29 +08:00
zhayujie
394853c0fb
feat: web console module display
2026-02-24 00:04:17 +08:00
zhayujie
c0702c8b36
feat: web channel stream chat
2026-02-23 22:19:50 +08:00
zhayujie
d610608391
feat: add cloud host config
2026-02-23 15:06:31 +08:00
zhayujie
9082eec91d
feat: dark mode is used by default
2026-02-23 14:57:02 +08:00
zhayujie
f1a1413b5f
feat: web console upgrade
2026-02-21 17:56:31 +08:00
zhayujie
c1e7f9af9b
Merge pull request #2672 from zhayujie/feat-config-update
...
feat: cloud config update
2026-02-21 11:34:05 +08:00
zhayujie
1c71c4e38b
feat: agent chat service
2026-02-21 00:39:36 +08:00
zhayujie
5e3eccb3f6
feat: support memory service
2026-02-20 23:44:05 +08:00
zhayujie
e1dc037eb9
feat: cloud skills manage
2026-02-20 23:23:04 +08:00