This website requires JavaScript.
Explore
Help
Register
Sign In
ZhenYi
0 Followers
·
0 Following
Joined on
2026-04-14
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
4
Projects
Packages
Public Activity
Starred Repositories
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-26 07:18:16 +00:00
638dfd7a6e
feat(agent/sync): sync non-OpenRouter models from upstream endpoint
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-26 06:51:53 +00:00
27cd4ea83c
feat(admin/metrics): add Prometheus-compatible metrics endpoint and ops documentation
fb27918285
feat(admin): remove daily report, add platform metrics endpoint
660ffd6acb
chore(api): remove entire admin module
8ea826e6ad
chore(api): remove admin billing endpoint
ef767297f7
chore(api): remove admin AI model CRUD routes
Compare 5 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-26 05:41:00 +00:00
99ebfc14a7
fix(frontend): scrollToIndex smooth option uses behavior property
6eb65a5c65
feat(observability): inject _msg field for VictoriaLogs compatibility
Compare 2 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-26 05:12:38 +00:00
07e74c230c
feat: thinking_content column + first-project budget logic
0939aa240b
fix(frontend): ordered chunk rendering + initial scroll-to-bottom
f5e3da35b0
feat(room): store ordered streaming chunks + billing integration
b4b5538447
feat(agent): add ordered stream chunk collection + retry for HTTP errors
Compare 4 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-25 17:04:06 +00:00
0b5dc98ce5
refactor(db): simplify read-replica to single connection for CNPG
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-25 16:46:18 +00:00
468007177f
fix(hooks,email): add describe_counter! to pre-register metrics
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-25 16:17:32 +00:00
02b7a5beda
feat(gitserver): add /robots.txt to disallow all crawlers
7eb9c5a7fb
docs: update monitoring metrics document with static-server probes
fd232354cc
fix(gitserver): correct health probe port path in k8s template
a4dd25304c
docs: add monitoring metrics operations document
Compare 4 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-25 16:10:19 +00:00
d593354ba9
feat: add sitemap index with static/users/projects/repos sub-sitemaps
a8494cc032
chore(api): add sidemap module
da9e96f6dd
feat: add /robots.txt blocking sensitive paths from crawlers
Compare 3 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-25 15:46:21 +00:00
10836730ed
feat: add health endpoints and Prometheus metrics to git-hook and email-worker
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-25 15:20:42 +00:00
8b47f677bb
fix(avatar): add upload API routes and fix URL path prefix
b00d42ee8d
chore(app): exclude health/metrics/WS from access logger output
61210da7a1
feat(frontend): typing indicator with AI/human split, page visibility reconnect
78eee672a4
feat(room): AI typing indicator with 60s Redis TTL and WS replay
Compare 4 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-25 13:10:02 +00:00
91bebba45e
fix(app): remove redundant Arc wrapper around PrometheusHandle
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-25 12:11:25 +00:00
90447ef98f
chore(deps): add brotli and rig-core, remove async-openai from workspace
963e3ee299
chore: update vite.config.ts and IMEditor dependencies
881fbdb6ea
refactor(service): clean up agent modules, use agent crate types
10c0cc007b
refactor(agent): split into submodules and add Qdrant embedding
01285ca9ce
feat(room): inject text messages into Qdrant for vector search
Compare 7 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-25 02:11:09 +00:00
0a9dfef9b4
chore: remove unused instance_id import in main.rs
76de013a60
fix(git): add offset_minutes to reflog entry for timezone-correct timestamps
99bc4eeb80
chore: API and frontend UI adjustments
dfa5f7664a
feat: add notification drawer, command registry, keyboard shortcuts, hooks
f7e087e066
fix(agent/service): retry jitter, tool executor ordering, curl SSRF, grep/JSON
Compare 8 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-24 05:41:02 +00:00
6b3b77384e
chore(rpc): regenerate after removing metrics endpoints
4fb58de1a0
chore(rpc): remove metrics-related RPC endpoints
Compare 2 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-24 05:18:18 +00:00
beee62832f
fix(room): reasoning chain fallback, streaming error messages, borrow fixes
d89d02e81b
fix(agent): surface FC/tool errors as observations to continue ReAct loop
94825316dc
fix(agent): extract JSON from model output even with leading text prefix
261989fca3
feat(frontend): TipTap mention nodes with keyboard nav and sectioned dropdown
6aca08b8ab
feat(room-ui): typing indicator, quick reactions, message grouping, @here/@channel, drag-drop categories, REST category loading
Compare 13 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-22 17:01:25 +00:00
12c249596a
config(admin): adminrpc port
552d8b7d68
fix(admin): correct adminrpc k8s DNS name
Compare 2 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-22 15:59:36 +00:00
38da729860
fix(adminrpc): expose HTTP port 9091 in k8s deployment and service
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-22 15:47:59 +00:00
f125fb0c02
fix(adminrpc): pass otel_enabled as defer arg to avoid double-init
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-22 15:37:12 +00:00
acd7fe8f6c
fix(email): pass defer argument to init_tracing_subscriber
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-22 15:36:00 +00:00
6310dfda2f
fix(gitserver,git-hook): pass defer argument to init_tracing_subscriber
First
Previous
...
2
3
4
5
6
...
Next
Last