jie65535
dd3aaa417f
chat: require owner presence for group triggers
Build and Test / build (push) Canceled after 0s
2026-09-05 22:03:49 +08:00
jie65535
5e9c9d9990
test: make profile date assertion timezone independent
2026-09-05 00:08:22 +08:00
jie65535
e38624e658
profile: disable automatic updates by default
2026-09-04 23:55:40 +08:00
jie65535
46bf992b6b
llm: sanitize malformed request Unicode
2026-08-15 21:22:45 +08:00
jie65535
e3e296bd5e
fix: refresh meme prompt on reload
2026-08-08 14:21:32 +08:00
jie65535
9ab4432450
profile: gate manual group analysis requests
2026-08-08 13:12:24 +08:00
jie65535
dc76f4831e
docs: simplify README
2026-08-07 19:37:47 +08:00
jie65535
6e59622ebc
profile: restrict detail queries to trigger sender
2026-08-07 17:44:28 +08:00
jie65535
f508373d02
Unify model configuration and usage accounting
2026-08-07 17:18:04 +08:00
jie65535
c0dd34741a
models: use provider defaults for extraction tasks
2026-08-07 11:41:00 +08:00
jie65535
a34d198576
web: summarize page content before returning
2026-08-07 11:29:49 +08:00
jie65535
7e15ce5981
github: broaden read-only CLI access
2026-08-07 11:06:13 +08:00
jie65535
19475b3ee8
history: index short terms and resolve mentions
2026-08-06 22:04:13 +08:00
jie65535
c8cdea6fab
history: add indexed search and context retrieval
2026-08-06 21:26:37 +08:00
jie65535
0303bf0ac8
github: add read-only gh CLI tool
2026-08-06 19:53:46 +08:00
jie65535
c7878030f9
profile: add adaptive daily request control
2026-08-06 16:00:04 +08:00
jie65535
3c69bdeff4
conversation: deduplicate profile context
2026-08-05 20:42:44 +08:00
jie65535
f416d889b3
conversation: preserve triggers and await follow-ups
2026-08-05 20:24:19 +08:00
jie65535
c931d39d20
profile: refine query output and live batching
2026-08-05 14:39:29 +08:00
jie65535
795b6620c6
conversation: require tool calls
2026-08-05 12:57:36 +08:00
jie65535
1aa6939893
conversation: separate retry and loop budgets
2026-08-05 12:41:13 +08:00
jie65535
d140ba4fad
profile: schedule daily group updates
2026-08-05 11:21:07 +08:00
jie65535
f09645cab0
profile: use support history in analysis
2026-08-05 00:51:02 +08:00
jie65535
cef405616f
profile: handle rejected model responses
2026-08-05 00:10:17 +08:00
jie65535
a53a16ea37
chore: ignore local utilities
2026-08-05 00:08:29 +08:00
jie65535
6eef9bb4f2
profile: harden compaction cleanup
2026-08-05 00:07:38 +08:00
jie65535
0dd221a80f
profile: preserve valid text and evidence ranges
2026-08-05 00:05:01 +08:00
jie65535
c853e9afcc
llm: harden streaming responses
2026-08-05 00:02:29 +08:00
jie65535
1c47a69716
web: support self-hosted Jina Reader
2026-08-04 23:59:28 +08:00
jie65535
7a0969dc4e
profile: return complete query results
2026-08-04 23:58:47 +08:00
jie65535
31803396a8
profile: require pending messages for bulk runs
2026-08-04 23:57:10 +08:00
jie65535
9d2a155cf6
profile: improve group history batching
2026-08-04 23:54:08 +08:00
jie65535
74bcf0b8d6
profile: rebase concurrent conversation updates
2026-08-03 17:58:58 +08:00
jie65535
94f303ec72
profile: optimize conversation analysis concurrency
2026-08-03 16:39:19 +08:00
jie65535
b96b732b92
profile: analyze all groups concurrently
2026-08-03 15:38:28 +08:00
jie65535
2ba5752494
retry: add exponential backoff
2026-08-03 15:28:11 +08:00
jie65535
fa93d48002
profile: parallelize and control analysis jobs
2026-08-03 11:55:21 +08:00
jie65535
2a5e7fd2f9
profile: add Overflow contact snapshots
2026-08-03 10:39:56 +08:00
jie65535
f102264a55
profile: harden batch analysis and compaction
2026-08-03 02:53:59 +08:00
jie65535
aa67305d80
test: cover automatic profile analysis
...
Exercise multi-user commits, attribution failures, model retries, deduplication, and eligibility gates with a deterministic fake model. Move the real-model experiment to an opt-in live test task.
2026-08-02 22:18:17 +08:00
jie65535
9ea14a681a
ci: add verified plugin build workflow
...
Build and test with JDK 17 while preserving the Java 11 bytecode target, cache Gradle dependencies, and upload the packaged Mirai plugin.
2026-08-02 21:54:22 +08:00
jie65535
e4e3a0a537
chore: ignore local research files
...
Keep design documents and experiment scripts local while removing their previously tracked files from version control.
2026-08-02 21:49:23 +08:00
jie65535
23299b2ae7
profile: add progressive user profiles
...
Add cache-expiry profile maintenance and contextual injection, reorganize runtime code by responsibility, remove automatic favorability decay, and prepare version 1.15.0.
2026-08-02 21:45:34 +08:00
jie65535
2ed39e9fe8
docs: update token command documentation
2026-07-29 10:08:19 +08:00
jie65535
be29808e51
Adjust the gating sequence to avoid continuously printing logs
2026-07-29 10:00:33 +08:00
jie65535
c52e924cde
Add GNU Affero General Public License v3
2026-07-29 10:00:05 +08:00
jie65535
07d11c2b16
history: replace external recorder with SQLite
2026-07-27 22:19:35 +08:00
jie65535
c328a798f7
tools: resolve images by short references
2026-07-27 14:01:12 +08:00
jie65535
a4f5bad322
tools: improve visual image handling
2026-07-26 14:43:34 +08:00
jie65535
7b5a83ba9c
tools: integrate QWeather JWT weather service
...
Replace the unavailable weather endpoint with QWeather location, forecast, minutely precipitation, and alert APIs. Add configurable JWT credentials, automatic alert lookup, setup documentation, and bump the plugin to 1.13.0.
2026-07-24 11:13:26 +08:00